SetObjectJSON

Modello a oggetti, modifica dei documenti

Descrizione

Convalida un valore JSON tipizzato e sostituisce l'oggetto indiretto selezionato preservando numeri di oggetto e generazione. Dizionari, array, flussi, scalari e riferimenti mantengono i tipi PDF. Analisi e clonazione terminano prima della modifica, quindi input non validi lasciano intatto l'originale

Sintassi

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

Parametri

ObjectNumberNumero di un oggetto indiretto esistente da sostituire
JSONValore tipizzato restituito da GetObjectJSON o estratto da un grafo di oggetti
OptionsDeve essere 0

Valori restituiti

1L'oggetto è stato sostituito
0L'oggetto o il JSON non è valido; LastErrorCode è 105