THotPDF.ImportLoadedObjectGraphJSON Metodu
v1 veya v2 bir object graph belgesini, çağıranın seçtiği kaynak limitleri altında çözümler, doğrular ve atomik olarak commit eder
Bildirim
function ImportLoadedObjectGraphJSON(
Source: TStream;
const ExternalStreamDirectory: TFileName;
Mode: THPDFObjectGraphJSONImportMode;
const Limits: THPDFObjectGraphJSONLimits;
out AInfo: THPDFObjectGraphJSONImportInfo): boolean;
Doğrulama ve commit
Importer; yayından önce şema uyumluluğunu, PDF değer türlerini, referansları, nesne kimliklerini, Catalog ve Pages yapısını, doğrudan ve dolaylı stream Length değerlerini, sidecar yollarını ve yapılandırılmış her bütçeyi denetler
ogjimReplace, yüklenmiş graph'ın yerini almadan önce eksiksiz bir aday belgeyi doğrular
ogjimUpdate, mevcut graph ile delta'yı tek bir referans uzayı olarak doğruladıktan sonra v2 artımlı güncellemeyi bir copy-on-write transaction üzerinden uygular
Hedefi değiştirmeden False döndürür ve AInfo.Diagnostic alanına kararlı bir açıklama yazar
Parolalar, encryption anahtarları ve security-handler durumu içe aktarılmaz; korumalı çıktı kaydedilmeden önce ayrıca yapılandırılmaları gerekir