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 LongDLL
int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);Parametrai
| InputFileName | Typed object graph JSON file |
|---|---|
| Options | 0 sulieja išvardytuosius objektus; 4 bitas pakeičia visąjį netiesioginių objektų rinkinį |
Grąžinamos reikšmės
| 1 | Grafas taikytas |
|---|---|
| 0 | Grafas netinkamas arba jo perskaityti negalima; LastErrorCode yra 105 |