THotPDF.ApplyLoadedObjectGraphJSONPatch Method
Po sprawdzeniu typowanych wartości PDF i referencji pośrednich stosuje operacje add, replace i remove przez ścieżki RFC 6901
Deklaracja
function ApplyLoadedObjectGraphJSONPatch(const PatchJSON: AnsiString;
out AInfo: THPDFObjectGraphPatchInfo): boolean;
Walidacja
Operacja odrzuca źle sformowane wartości, nierozwiązane referencje, niepoprawne cykle w grafie, niepoprawne base64 oraz dane strumienia o niespójnej zadeklarowanej długości
Udany patch żąda deterministycznego pełnego przepisania pliku