THotPDF.ImportLoadedObjectGraphJSON Method
Tolkar, validerar och committar atomärt ett v1- eller v2-objektgrafdokument under anroparselekterade resursgränser
Deklaration
function ImportLoadedObjectGraphJSON(
Source: TStream;
const ExternalStreamDirectory: TFileName;
Mode: THPDFObjectGraphJSONImportMode;
const Limits: THPDFObjectGraphJSONLimits;
out AInfo: THPDFObjectGraphJSONImportInfo): boolean;
Validering och commit
Importeraren kontrollerar schemakompatibilitet, PDF-värdetyper, referenser, objektsidentiteter, Catalog- och Pages-struktur, direkta och indirekta ström-Length-värden, sidecar-sökvägar och varje konfigurerad budget innan publicering
ogjimReplace validerar ett komplett kandidatdokument innan den inlästa grafen ersätts
ogjimUpdate tillämpar en v2-inkrementell uppdatering genom en copy-on-write-transaktion efter att ha validerat den befintliga grafen och deltat som ett gemensamt referensrum
Returnerar False utan att mutera målet och skriver en stabil förklaring till AInfo.Diagnostic
Lösenord, krypteringsnycklar och säkerhetshanterarens tillstånd importeras inte och måste konfigureras separat innan skyddad utdata sparas