THotPDF.ExportLoadedObjectGraphJSONToStream Methode

Streamt een deterministische v2-objectgrafiek-momentopname of incrementele update naar een bestemming in eigendom van de aanroeper

Declaratie

function ExportLoadedObjectGraphJSONToStream(
    Destination: TStream;
    StreamPayload: THPDFObjectGraphStreamPayload;
    const ExternalStreamDirectory: TFileName;
    Kind: THPDFObjectGraphJSONKind;
    out AInfo: THPDFObjectGraphExportInfo): boolean;

Gedrag

Objecten worden geordend op objectnummer en generatie, woordenboeksleutels zijn bytegeordend en stroomladingen worden gekopieerd of in begrensde blokken als base64 gecodeerd

ogjkSnapshot selecteert de volledige geladen grafiek terwijl ogjkIncrementalUpdate vuile, moet-schrijven- en verwijderde objecten selecteert

Externe ladingen worden atomair gepubliceerd binnen ExternalStreamDirectory

Retourneert False voor een ongeldige bestemming, niet-beschikbare grafiekstatus, ladingfout of niet-opgeloste referentie en meldt tellers via AInfo

Versioned Object Graph JSON Round Trips