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