ExportObjectJSON

objektni model, pregledovanje dokumentov

Opis

Trailer in vsak posredni objekt pretoči v naraščajočem vrstnem redu številk objektov v verzioniran graf objektov JSON, brez gradnje celotnega izhoda v pomnilniku. Vsaka vrednost PDF nosi izrecen tip. Imena, ključi slovarjev in nizi uporabljajo šestnajstiško bajtno kodiranje, tokovi Base64, sklici pa obdržijo tako številko objekta kot številko generacije, tako da je predstavitev reverzibilna in varna za revizijo ali paketno urejanje

Sintaksa

Delphi

Function TPDFlib.ExportObjectJSON(Const OutputFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::ExportObjectJSON(OutputFileName As String, Options As Long) As Long

DLL

int DLExportObjectJSON(int InstanceID, const wchar_t* OutputFileName, int Options);

Parametri

OutputFileNameCiljna datoteka JSON, zapisana prek začasne datoteke v istem imeniku in uspešno atomično zamenjana
OptionsBit 1 oblikuje berljiv zamaknjen JSON; bit 2 zapiše podatke tokov kot null za izhod samo za pregled, ki ga ni mogoče uvoziti

Vrnjene vrednosti

1Celoten graf je bil zapisan
0Grafa ni bilo mogoče dekodirati ali izhoda zapisati; LastErrorCode je 304