THotPDF.ApplyLoadedObjectGraphJSONPatch Method
Aplica operações de adicionar, substituir e remover por meio de caminhos RFC 6901 após validar valores PDF tipados e referências indiretas
Declaração
function ApplyLoadedObjectGraphJSONPatch(const PatchJSON: AnsiString;
out AInfo: THPDFObjectGraphPatchInfo): boolean;
Validação
A operação rejeita valores malformados, referências não resolvidas, ciclos de grafo inválidos, base64 inválido e dados de fluxo cujo comprimento declarado é inconsistente
Um patch bem-sucedido solicita uma reescrita completa determinística