ImportObjectJSON

Object model, document editing

Aprašymas

Išanalizuoja ir patikrina versijuotąjį objektų grafą prieš klonuodama jo reikšmes į esamąjį dokumentą. Pagal nutylėjimą išvardytieji objektai kuriami arba atnaujinami, o pateiktasis pakojus taikomas, kol neišvardytieji objektai lieka. 4 parinktis papildomai pašalina neišvardytuosius netiesioginius objektus, įgalindama tikslųjį grafo pakeitimą. Tipų nesutapimai, pasikartojantys objektų numeriai, netinkamai suformuoti šešioliktainiai arba Base64 duomenys, neprieinamieji srauto duomenys, per didelis įdėjimas ir nepalaikomosios schemos versijos atmetamos, kol dar nepradeda įprasti atnaujinimai

Sintaksė

Delphi

Function TPDFlib.ImportObjectJSON(Const InputFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::ImportObjectJSON(InputFileName As String, Options As Long) As Long

DLL

int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);

Parametrai

InputFileNameTyped object graph JSON file
Options0 sulieja išvardytuosius objektus; 4 bitas pakeičia visąjį netiesioginių objektų rinkinį

Grąžinamos reikšmės

1Grafas taikytas
0Grafas netinkamas arba jo perskaityti negalima; LastErrorCode yra 105