Método THotPDF.ApplyLoadedObjectGraphJSONPatch

Aplica operaciones de añadir, reemplazar y eliminar mediante rutas RFC 6901 después de validar los valores PDF tipados y las referencias indirectas

Declaración

function ApplyLoadedObjectGraphJSONPatch(const PatchJSON: AnsiString;
    out AInfo: THPDFObjectGraphPatchInfo): boolean;

Validación

La operación rechaza los valores malformados, las referencias no resueltas, los ciclos de grafo no válidos, la base64 no válida y los datos de flujo cuya longitud declarada es inconsistente

Un parche exitoso solicita una reescritura completa determinista

Edición de grafos de objetos y ensamblaje de páginas