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

Edycja grafu obiektów i składanie stron