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 StringDLL
const char* DLGetObjectJSON(int InstanceID, int ObjectNumber, int Options);پارامترها
| ObjectNumber | شمارهٔ شیء غیرمستقیم موجود |
|---|---|
| Options | bit 1، JSON خوانا و تورفته را قالببندی میکند؛ bit 2 داده stream را حذف میکند |
مقادیر بازگشتی
| JSON | مقدار شیء تایپشده |
|---|---|
| رشتهٔ خالی | شیء وجود ندارد یا قابل رمزگشایی نیست؛ LastErrorCode برابر 105 است |