ImportObjectJSON

Object model, document editing

Descriere

Parsează și validează un graf de obiecte versionat înainte de a clona valorile sale în documentul curent. Implicit, obiectele listate sunt create sau actualizate și un trailer furnizat este aplicat, în timp ce obiectele nelistate rămân. Opțiunea 4 elimină în plus obiectele indirecte nelistate, permițând înlocuirea exactă a grafului. Nepotrivirile de tip, numerele de obiect duplicate, datele hexazecimale sau Base64 malformate, datele de stream indisponibile, imbricarea excesivă și versiunile de schemă nesuportate sunt respinse înainte de începerea actualizărilor normale

Sintaxă

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

Parametri

InputFileNameFișier JSON tipizat al grafului de obiecte
Options0 combină obiectele listate; bitul 4 înlocuiește setul complet de obiecte indirecte

Return values

1The graph was applied
0Graful este invalid sau nu poate fi citit; LastErrorCode este 105