SetObjectJSON

Objectmodel, documentbewerking

Beschrijving

Valideert één getypeerde JSON-waarde en vervangt het geselecteerde bestaande indirecte object, met behoud van zijn object- en generatienummers. Woordenboeken, arrays, streams, scalaire waarden en referenties behouden hun PDF-types. Parsen en klonen zijn klaar voordat het object wordt gewijzigd, dus misvormde invoer laat het originele object intact

Syntaxis

Delphi

Function TPDFlib.SetObjectJSON(ObjectNumber: Integer; Const JSON: AnsiString; Options: Integer): Integer;

ActiveX

Function PDFlib::SetObjectJSON(ObjectNumber As Long, JSON As String, Options As Long) As Long

DLL

int DLSetObjectJSON(int InstanceID, int ObjectNumber, const char* JSON, int Options);

Parameters

ObjectNumberExisting indirect object number to replace
JSONGetypeerde waarde die door GetObjectJSON wordt teruggegeven of uit een objectgraaf is geëxtraheerd
OptionsMust be 0

Retourwaarden

1Het object is vervangen
0Het object of de JSON is ongeldig; LastErrorCode is 105