THotPDF.ExportLoadedObjectGraphJSONToStream Method
Streamer et deterministisk v2-snapshot af objektgrafen eller en inkrementel opdatering til en destination ejet af kalderen
Deklaration
function ExportLoadedObjectGraphJSONToStream(
Destination: TStream;
StreamPayload: THPDFObjectGraphStreamPayload;
const ExternalStreamDirectory: TFileName;
Kind: THPDFObjectGraphJSONKind;
out AInfo: THPDFObjectGraphExportInfo): boolean;
Adfærd
Objekter sorteres efter objektnummer og generation, dictionary-nøgler er byteordnede, og stream-payloads kopieres eller base64-kodes i afgrænsede bidder
ogjkSnapshot selects the complete loaded graph while ogjkIncrementalUpdate selects dirty, must-write, and deleted objects
External payloads are published atomically inside ExternalStreamDirectory
Returnerer False ved ugyldig destination, utilgængelig graftilstand, payloadfejl eller uopløst reference og rapporterer tællere via AInfo