THotPDF.ApplyLoadedObjectGraphJSONPatch-metoden

Tillämpar add-, replace- och remove-operationer genom RFC 6901-sökvägar efter att typade PDF-värden och indirekta referenser har validerats

Deklaration

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

Validering

Operationen avvisar felformade värden, olösta referenser, ogiltiga grafcykler, ogiltig base64 och strömdata vars deklarerade längd är inkonsekvent

En lyckad korrigering begär en deterministisk fullständig omskrivning

Object Graph Editing and Page Assembly