ExportDocumentJSON
Asiakirjojen vaihto
Kuvaus
Sarjallistaa koko asiakirjan objektigraafin JSON-tiedostoon qPDF-tyylisessä rakenteessa
Syntaksi
Delphi
Function ExportDocumentJSON(Const FileName: WideString; Options: Integer): Integer;Paluuarvot
| 0 | Asiakirjaa ei ole ladattu tai tiedostoa ei voitu kirjoittaa |
|---|---|
| 1 | JSON-tiedosto kirjoitettiin |
Huomautukset
Options on bittimaski: 1 jättää pois base64-koodatut virtapayloadit ja pitää vain sanakirjat, 2 liittää trailerisanakirjan. Tuloste käyttää qPDF JSON v2 -asettelua: ylätason qpdf-taulukko, jossa on metatietoelementti, ja objects-objekti, jonka avaimina ovat obj:N G R -merkinnät. Virtaobjektit kantavat stream-solmua, jossa on dict-objekti ja base64-datamerkkijono
Esimerkki
PDF.ExportDocumentJSON("dump.json", 2);