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 LongDLL
int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);Parametri
| InputFileName | File JSON del grafo di oggetti tipizzati |
|---|---|
| Options | 0 unisce gli oggetti elencati; il bit 4 sostituisce l'intero insieme di oggetti indiretti |
Valori restituiti
| 1 | Il grafo è stato applicato |
|---|---|
| 0 | Il grafo non è valido o non è leggibile; LastErrorCode è 105 |