THotPDF.ImportLoadedObjectGraphJSON-methode
Parseert, valideert en commit-t atomisch een objectgrafiekdocument van v1 of v2 onder door de aanroeper gekozen resourcelimieten
Declaratie
function ImportLoadedObjectGraphJSON(
Source: TStream;
const ExternalStreamDirectory: TFileName;
Mode: THPDFObjectGraphJSONImportMode;
const Limits: THPDFObjectGraphJSONLimits;
out AInfo: THPDFObjectGraphJSONImportInfo): boolean;
Validatie en commit
De importeur controleert schemacompatibiliteit, PDF-waardetypen, verwijzingen, objectidentiteiten, Catalogus- en Pagina-structuur, directe en indirecte stream-Lengtewaarden, sidecar-paden en elk geconfigureerd budget vóór publicatie
ogjimReplace valideert een volledig kandidaatdocument voordat hij de geladen grafiek vervangt
ogjimUpdate past een v2-incrementele update toe via een copy-on-write transactie na validatie van de bestaande grafiek en delta als één referentieruimte
Retourneert False zonder het doel te wijzigen en schrijft een stabiele uitleg naar AInfo.Diagnostic
Wachtwoorden, versleutelingssleutels en de status van de beveiligingshandler worden niet geïmporteerd en moeten afzonderlijk worden geconfigureerd voordat beveiligde uitvoer wordt opgeslagen