Funktion HPDFDecodeHeadlessAnnotationsXFDF

Unit: HPDFHeadlessXFDF

function HPDFDecodeHeadlessAnnotationsXFDF(const Bytes: SysUtils.TBytes;
  const Options: THPDFHeadlessXFDFOptions; PageCount: Integer): THPDFXFDFNode;

Nimmt ein vollständiges, begrenztes XFDF-Dokument an und validiert gemappte Annotation-Typen, Seitenindizes, Koordinatenformen, numerische Bereiche, Farben, Flags, kanonisches Base64 und den unterstützten Rich-Text-Container

PageCount begrenzt nullbasierte Annotation-Seitenindizes; der Aufrufer besitzt den zurückgegebenen Baum und muss ihn freigeben

Die Funktion bereitet ein XML-Knotenmodell vor und ändert kein PDF; SaveAnnotationsXFDFToFile validiert zusätzlich tatsächlich vorhandene Namen und Antwortziele gegen den geladenen PDF-Graphen

Ressourcen-Admission kann EHPDFXFDFLimitError oder den gemeinsamen Form-Data-XML-Fehler werfen, während ungültige gemappte Werte EArgumentException auslösen

Profil- und Transaktionsgrenzen · Limits