SetObjectJSON

نموذج الكائنات، تحرير المستندات

الوصف

يتحقق من قيمة JSON واحدة مكتوبة بنوعًا ويستبدل الكائن غير المباشر المحدد القائم محافظًا على رقمَي كائنه وجيله. وتحتفظ القواميس والمصفوفات والتدفقات والقيم العددية والمراجع بأنواع PDF الخاصة بها. ويكتمل التحليل والاستنساخ قبل تغيير الكائن فيبقى الإدخال المشوه الكائن الأصلي سليمًا

الصيغة

Delphi

Function TPDFlib.SetObjectJSON(ObjectNumber: Integer; Const JSON: AnsiString; Options: Integer): Integer;

ActiveX

Function PDFlib::SetObjectJSON(ObjectNumber As Long, JSON As String, Options As Long) As Long

DLL

int DLSetObjectJSON(int InstanceID, int ObjectNumber, const char* JSON, int Options);

المعاملات

ObjectNumberرقم كائن غير مباشر قائم يُستبدل
JSONقيمة مكتوبة بنوعًا تُرجعها GetObjectJSON أو تُستخرج من رسم كائنات
OptionsMust be 0

قيم الإرجاع

1The object was replaced
0الكائن أو JSON غير صالح؛ ‏LastErrorCode يساوي 105