SetObjectJSON

Modelo de objetos, edición de documentos

Descripción

Valida un valor JSON tipado y sustituye el objeto indirecto existente seleccionado, conservando sus números de objeto y generación. Los diccionarios, matrices, flujos, valores escalares y referencias conservan sus tipos PDF. El análisis y la clonación finalizan antes de modificar el objeto, por lo que una entrada incorrecta 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 va a sustituir
JSONValor con tipo devuelto por GetObjectJSON o extraído de un gráfico de objetos
OptionsDebe ser 0

Valores devueltos

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