SetObjectJSON

Object model, document editing

Περιγραφή

Επαληθεύει μία τυποποιημένη τιμή JSON και αντικαθιστά το επιλεγμένο υπάρχον έμμεσο αντικείμενο διατηρώντας τους αριθμούς αντικειμένου και γενιάς του. Λεξικά, πίνακες, streams, scalar τιμές και αναφορές διατηρούν τους PDF τύπους τους. Ανάλυση και κλωνοποίηση ολοκληρώνονται πριν αλλάξει το αντικείμενο, οπότε κακοσχηματισμένη είσοδος αφήνει το αρχικό αντικείμενο ανέγγιχτο

Syntax

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

ObjectNumberΥπάρχων αριθμός έμμεσου αντικειμένου προς αντικατάσταση
JSONTyped value returned by GetObjectJSON or extracted from an object graph
OptionsMust be 0

Τιμές επιστροφής

1The object was replaced
0The object or JSON is invalid; LastErrorCode is 105