ExportObjectJSON
Object model, document inspection
Kuvaus
Virtaa trailerin ja jokaisen välillisen objektin nousevassa objektinumeroiden järjestyksessä versioituun JSON-objektigraafiin rakentamatta koko tulostetta muistiin. Jokainen PDF-arvo kantaa eksplisiittisen tyypin. Nimet, sanakirjaavaimet ja merkkijonot käyttävät heksadesimaalista tavukoodausta, virrat Base64ia, ja viittaukset säilyttävät sekä objekti- että sukupolinumerot, joten esitys on palautuva ja turvallinen auditointiin tai erämuokkaukseen
Syntaksi
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);Parametrit
| OutputFileName | Kohde-JSON-tiedosto, joka kirjoitetaan saman hakemiston väliaikaisen tiedoston kautta ja korvataan atomisesti onnistuessa |
|---|---|
| Options | Bit 1 formats readable indented JSON; bit 2 writes stream data as null for inspection-only output that cannot be imported |
Return values
| 1 | Koko kaavio kirjoitettiin |
|---|---|
| 0 | Graafia ei voitu dekoodata tai tulostetta ei voitu kirjoittaa; LastErrorCode on 304 |