ImportObjectJSON

Modello a oggetti, modifica dei documenti

Descrizione

Analizza e convalida un grafo di oggetti con versione prima di clonarne i valori nel documento corrente. Per impostazione predefinita, gli oggetti elencati vengono creati o aggiornati e viene applicato il trailer fornito, mentre gli oggetti non elencati restano invariati. L'opzione 4 rimuove inoltre gli oggetti indiretti non elencati, consentendo la sostituzione esatta del grafo. Incompatibilità di tipo, numeri di oggetto duplicati, dati esadecimali o Base64 non validi, dati di flusso non disponibili, annidamento eccessivo e versioni dello schema non supportate vengono rifiutati prima dei normali aggiornamenti

Sintassi

Delphi

Function TPDFlib.ImportObjectJSON(Const InputFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::ImportObjectJSON(InputFileName As String, Options As Long) As Long

DLL

int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);

Parametri

InputFileNameFile JSON del grafo di oggetti tipizzati
Options0 unisce gli oggetti elencati; il bit 4 sostituisce l'intero insieme di oggetti indiretti

Valori restituiti

1Il grafo è stato applicato
0Il grafo non è valido o non è leggibile; LastErrorCode è 105