GetObjectJSON

مدل شیء، بازرسی سند

توضیحات

یک indirect object موجود را به همان مقدار typed صریحی برمی‌گرداند که format کامل object graph استفاده می‌کند. referenceها به‌جای expand شدن، reference باقی می‌مانند؛ در نتیجه از cycleها جلوگیری و identity شیء حفظ می‌شود

نحو

Delphi

Function TPDFlib.GetObjectJSON(ObjectNumber, Options: Integer): AnsiString;

ActiveX

Function PDFlib::GetObjectJSON(ObjectNumber As Long, Options As Long) As String

DLL

const char* DLGetObjectJSON(int InstanceID, int ObjectNumber, int Options);

پارامترها

ObjectNumberشمارهٔ شیء غیرمستقیم موجود
Optionsbit 1، JSON خوانا و تورفته را قالب‌بندی می‌کند؛ bit 2 داده stream را حذف می‌کند

مقادیر بازگشتی

JSONمقدار شیء تایپ‌شده
رشتهٔ خالیشیء وجود ندارد یا قابل رمزگشایی نیست؛ LastErrorCode برابر 105 است