ImportObjectJSON

Objektmodell, dokumentredigering

Beskrivning

Parsar och validerar en versionerad objektgraf innan dess värden klonas in i det aktuella dokumentet. Som standard skapas eller uppdateras listade objekt och en medföljande trailer tillämpas, medan olistade objekt finns kvar. Option 4 tar dessutom bort olistade indirekta objekt, vilket möjliggör exakt grafutbyte. Typmatchningsfel, duplicerade objektnummer, felformad hexadecimal- eller Base64-data, otillgänglig strömdata, överdriven nästling och ostödda schemaversioner avvisas innan de normala uppdateringarna börjar

Syntax

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

Parametrar

InputFileNameTypad objektgraf-JSON-fil
Options0 sammanfogar listade objekt; bit 4 ersätter den fullständiga uppsättningen indirekta objekt

Returvärden

1The graph was applied
0Grafen är ogiltig eller kan inte läsas; LastErrorCode är 105