ImportObjectJSON

Objectmodel, documentbewerking

Beschrijving

Parseert en valideert een geversioneerde objectgrafiek voordat zijn waarden in het huidige document worden gekloond. Standaard worden de genoemde objecten aangemaakt of bijgewerkt en wordt een meegegeven trailer toegepast, terwijl niet-genoemde objecten blijven staan. Optie 4 verwijdert daarnaast niet-genoemde indirecte objecten, waardoor exacte grafiekvervanging mogelijk wordt. Typemismatches, dubbele objectnummers, misvormde hexadecimale of Base64-data, onbeschikbare streamdata, overmatige nesting en niet-ondersteunde schemaversies worden geweigerd voordat de normale updates beginnen

Syntaxis

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

Parameters

InputFileNameTyped object graph JSON file
Options0 voegt de genoemde objecten samen; bit 4 vervangt de volledige indirecte objectenset

Retourwaarden

1De objectgrafiek is toegepast
0De grafiek is ongeldig of kan niet worden gelezen; LastErrorCode is 105