ExportObjectJSON

Object model, document inspection

Deskripsi

Mengalirkan trailer dan setiap indirect object dalam urutan object-number menaik ke object graph JSON berversi tanpa membangun output lengkap di memori. Setiap nilai PDF membawa tipe eksplisit. Name, key dictionary, dan string memakai encoding byte hexadecimal, stream memakai Base64, dan referensi mempertahankan object number dan generation number, sehingga representasinya reversible dan aman untuk audit atau edit batch

Sintaks

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);

Parameter

OutputFileNameFile JSON tujuan yang ditulis melalui file sementara satu-direktori dan digantikan secara atomik saat sukses
OptionsBit 1 memformat JSON menjorok yang terbaca; bit 2 menulis data stream sebagai null untuk output inspeksi-saja yang tidak bisa diimpor

Nilai kembalian

1Graph lengkap telah ditulis
0Graph gagal didekode atau output gagal ditulis; LastErrorCode bernilai 304