THotPDF.ApplyLoadedObjectGraphJSONPatch Método

Aplica operaciones add, replace y remove mediante rutas RFC 6901 después de validar valores PDF tipados y referencias indirectas

Declaración

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

Validación

La operación rechaza valores mal formados, referencias sin resolver, ciclos no válidos en el grafo, base64 no válido y datos de stream cuya longitud declarada es inconsistente

Un patch exitoso solicita una reescritura completa determinista

Edición del grafo de objetos y ensamblado de páginas