SetObjectJSON

Modelo de objetos, edición de documentos

Descripción

Valida un valor JSON tipado y reemplaza el objeto indirecto existente seleccionado mientras conserva sus números de objeto y generación. Los diccionarios, arreglos, flujos, valores escalares y referencias conservan sus tipos PDF. El análisis y la clonación se completan antes de modificar el objeto, por lo que una entrada malformada deja intacto el objeto original

Sintaxis

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

Parámetros

ObjectNumberNúmero de objeto indirecto existente que se debe reemplazar
JSONValor tipado devuelto por GetObjectJSON o extraído de un grafo de objetos
OptionsDebe ser 0

Valores devueltos

1Se reemplazó el objeto
0El objeto o JSON no es válido; LastErrorCode es 105