THotPDF.ExportLoadedObjectGraphJSONToStream-metoden
Strömmar en deterministisk v2-objektgrafsögonblicksbild eller inkrementell uppdatering till ett mål som ägs av anroparen
Deklaration
function ExportLoadedObjectGraphJSONToStream(
Destination: TStream;
StreamPayload: THPDFObjectGraphStreamPayload;
const ExternalStreamDirectory: TFileName;
Kind: THPDFObjectGraphJSONKind;
out AInfo: THPDFObjectGraphExportInfo): boolean;
Beteende
Objekt ordnas efter objektnummer och generation, ordlistenycklar är byteordnade och strömpaket kopieras eller base64-kodas i begränsade block
ogjkSnapshot väljer den kompletta inlästa grafen medan ogjkIncrementalUpdate väljer smutsiga, måste-skriva och borttagna objekt
Externa paket publiceras atomiskt i ExternalStreamDirectory
Returnerar False för ett ogiltigt mål, otillgängligt graftillstånd, paketfel eller olöst referens och rapporterar räknare genom AInfo