ExportDocumentJSON
Dokumentų apsikeitimas
Aprašymas
Serializuoja visą dokumento objektų grafą į JSON failą qPDF stiliaus struktūra
Sintaksė
Delphi
Function ExportDocumentJSON(Const FileName: WideString; Options: Integer): Integer;Grąžinamos reikšmės
| 0 | Nėra įkelto dokumento arba failo nepavyko įrašyti |
|---|---|
| 1 | JSON failas buvo įrašytas |
Pastabos
Options yra bitų kaukė: 1 praleidžia base64 srautų naštas ir palieka tik žodynus, 2 prideda trailerio žodyną. Išvestis naudoja qPDF JSON v2 išdėstymą: aukščiausiojo lygio qpdf masyvą su metaduomenų elementu ir objects objektą, kurio raktai yra obj:N G R įrašai. Srautų objektai neša stream mazgą su dict objektu ir base64 duomenų eilute
Pavyzdys
PDF.ExportDocumentJSON("dump.json", 2);