THotPDF.ImportLoadedObjectGraphJSON Method
Analiza, valida y confirma atómicamente un documento de grafo de objetos v1 o v2 bajo los límites de recursos seleccionados por el llamador
Declaración
function ImportLoadedObjectGraphJSON(
Source: TStream;
const ExternalStreamDirectory: TFileName;
Mode: THPDFObjectGraphJSONImportMode;
const Limits: THPDFObjectGraphJSONLimits;
out AInfo: THPDFObjectGraphJSONImportInfo): boolean;
Validación y confirmación
El importador comprueba la compatibilidad del esquema, los tipos de valor PDF, las referencias, las identidades de objeto, la estructura de Catalog y Pages, los valores de Length de flujos directos e indirectos, las rutas de sidecar y todos los presupuestos configurados antes de la publicación
ogjimReplace valida un documento candidato completo antes de reemplazar el grafo cargado
ogjimUpdate aplica una actualización incremental v2 mediante una transacción de copia en escritura después de validar el grafo existente y el delta como un único espacio de referencia
Devuelve False sin mutar el destino y escribe una explicación estable en AInfo.Diagnostic
Las contraseñas, las claves de cifrado y el estado del controlador de seguridad no se importan y deben configurarse por separado antes de guardar una salida protegida