HPDFDecodeHeadlessFormData

function HPDFDecodeHeadlessFormData(const Bytes: SysUtils.TBytes;
  Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): THPDFHeadlessFormDataFields;

Dekodiert echte FDF- oder XFDF-Bytes in unabhängig gehaltene Unicode-Terminalfeld-Records, ohne ein PDF zu laden oder zu ändern

FDF-Namen werden genau einmal dekodiert, Dictionary-Schlüssel und vollqualifizierte Feldnamen müssen semantisch eindeutig sein, und indirekte Referenzen sowie Feldhierarchien bleiben begrenzt

XFDF verlangt den Standard-Root-Namespace und einen fields-Container; skalare Werte, verschachtelte Feldcontainer und value-richtext-XHTML-Bodies werden dekodiert, ohne Aktionen auszuführen oder externe XML-Entitäten anzusprechen

FDF-RV-Textstrings und XFDF value-richtext werden zu RichText-Records, mit geordnetem Mixed Content, der durch den nativen Rich-Text-Decoder validiert wird

Fehlerhafte Syntax, nicht unterstützte Feldwert-Strukturen, nicht verfügbare Referenzen oder erschöpfte Limits lösen EHPDFHeadlessFormDataError aus; kooperativer Abbruch EHPDFOperationCancelled

Unterstützte Formate · Zurückgegebenes Modell · Optionen