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 LongDLL
int DLExportObjectJSON(int InstanceID, const wchar_t* OutputFileName, int Options);Parametri
| OutputFileName | Ciljna datoteka JSON, zapisana prek začasne datoteke v istem imeniku in uspešno atomično zamenjana |
|---|---|
| Options | Bit 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
| 1 | Celoten graf je bil zapisan |
|---|---|
| 0 | Grafa ni bilo mogoče dekodirati ali izhoda zapisati; LastErrorCode je 304 |