THotPDF.ImportLoadedObjectGraphJSON Method
Parser, validerer og committer atomært et v1- eller v2-objektgraf-dokument under kaldervalgte ressourcegrænser
Deklaration
function ImportLoadedObjectGraphJSON(
Source: TStream;
const ExternalStreamDirectory: TFileName;
Mode: THPDFObjectGraphJSONImportMode;
const Limits: THPDFObjectGraphJSONLimits;
out AInfo: THPDFObjectGraphJSONImportInfo): boolean;
Validering og commit
Importøren tjekker skemakompatibilitet, PDF-værdityper, referencer, objektidentiteter, Catalog- og Pages-struktur, direkte og indirekte stream Length-værdier, sidecar-stier og hvert konfigureret budget, før noget publiceres
ogjimReplace validerer et komplet kandidatdokument, før den indlæste graf erstattes
ogjimUpdate anvender en v2-inkrementel opdatering gennem en copy-on-write-transaktion, efter at den eksisterende graf og deltaen er valideret som ét referencerum
Returnerer False uden at mutere målet og skriver en stabil forklaring til AInfo.Diagnostic
Adgangskoder, krypteringsnøgler og security handler-tilstand importeres ikke og skal konfigureres separat, før beskyttet output gemmes