HPDFDecodeHeadlessFormData
function HPDFDecodeHeadlessFormData(const Bytes: SysUtils.TBytes;
Format: THPDFHeadlessFormDataFormat;
const Options: THPDFHeadlessFormDataOptions): THPDFHeadlessFormDataFields;
Décode de vrais octets FDF ou XFDF en records Unicode de champs terminaux possédés indépendamment, sans charger ni modifier un PDF
Les noms FDF sont décodés exactement une fois, les clés de dictionnaire et les noms de champs entièrement qualifiés doivent être sémantiquement uniques, et les références indirectes et hiérarchies de champs sont bornées
XFDF exige l'espace de noms racine standard et un conteneur fields ; les valeurs scalaires, les conteneurs de champs imbriqués et les corps XHTML value-richtext sont décodés sans exécuter d'actions ni accéder à des entités XML externes
Les chaînes de texte FDF RV et le value-richtext XFDF deviennent des records RichText, avec un contenu mixte ordonné validé via le décodeur rich text natif
Une syntaxe mal formée, une structure de valeurs de champs non prise en charge, des références indisponibles ou des limites épuisées lèvent EHPDFHeadlessFormDataError ; l'annulation coopérative lève EHPDFOperationCancelled