SetObjectJSON

Object model, document editing

Aprašymas

Patikrina vieną tipizuotąją JSON reikšmę ir pakeičia pasirinktąjį esamąjį netiesioginį objektą, išsaugodama jo objekto ir kartos numerius. Žodynai, masyvai, srautai, skaliarinės reikšmės ir nuorodos išlaiko savus PDF tipus. Analizė ir klonavimas baigiami prieš keičiant objektą, todėl netinkamai suformuotoji įvestis palieka originalųjį objektą nepažeistą

Sintaksė

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);

Parametrai

ObjectNumberEsamasis netiesioginio objekto numeris pakeitimui
JSONTipizuotoji reikšmė, grąžinta GetObjectJSON arba ištraukta iš objektų grafo
OptionsMust be 0

Grąžinamos reikšmės

1Objektas pakeistas
0Objektas arba JSON netinkamas; LastErrorCode yra 105