THotPDF.ApplyLoadedObjectGraphJSONPatch Method
Applica operazioni add, replace e remove tramite path RFC 6901 dopo aver validato i valori PDF tipizzati e i riferimenti indiretti
Dichiarazione
function ApplyLoadedObjectGraphJSONPatch(const PatchJSON: AnsiString;
out AInfo: THPDFObjectGraphPatchInfo): boolean;
Validazione
L'operazione rifiuta valori malformati, riferimenti irrisolti, cicli non validi del grafo, base64 non valido e dati di stream con lunghezza dichiarata incoerente
Una patch riuscita richiede una riscrittura completa deterministica