Qu'est-ce que FDF ? Le format de données de formulaires PDF expliqué
Un fichier FDF est le format de fichier annexe original d'Adobe pour transporter les données de formulaire et les annotations séparément d'un PDF. FDF signifie Forms Data Format, et il a été introduit aux débuts d'Acrobat comme moyen de conserver les valeurs de formulaires interactifs et le balisage (surlignages, commentaires, tampons) à l'extérieur du document PDF. Le FDF traditionnel utilise une syntaxe d'objets compacte proche de celle du PDF ; Acrobat peut aussi exporter une variante FDF encodée en XML. Aucune des deux variantes n'intègre les données au PDF : toutes deux servent de données annexes qu'Acrobat peut réinjecter dans le fichier original à la demande — c'est pourquoi de nombreux flux de travail juridiques, gouvernementaux et d'entreprise produisent encore des fichiers .fdf aujourd'hui.
Si vous avez déjà exporté des données depuis un formulaire ou une session d'annotations Adobe Acrobat et obtenu un petit fichier .fdf à côté de votre PDF, ce guide explique ce que contient réellement ce fichier, comment il se compare au format plus récent XFDF et aux annotations PDF classiques, et comment distinguer un FDF binaire traditionnel d'un FDF XML. Le convertisseur prend en charge le FDF XML ; un fichier binaire traditionnel commençant par %FDF doit être réexporté en XFDF ou en FDF XML.
Que signifie FDF ?
FDF signifie Forms Data Format. C'est l'un des formats de fichier définis par la spécification PDF pour l'architecture Forms Data Format, qui permet à un PDF de servir de modèle tandis que les données réellement saisies vivent dans un fichier séparé, beaucoup plus petit. Le même conteneur a ensuite été étendu pour transporter des données d'annotation (surlignages, soulignements, notes autocollantes et champs de formulaire), ce qui l'a rendu utile pour faire des allers-retours de commentaires entre relecteurs sans envoyer le PDF entier.
Trois choses valent la peine d'être connues sur le nom :
- « Forms » — le format a d'abord été conçu pour les valeurs de champs AcroForm, donc un seul .fdf peut représenter un formulaire rempli.
- « Data » — le fichier contient uniquement les données ; la mise en page visuelle reste dans le modèle PDF.
- « Format » — c'est une spécification publiée, pas un blob propriétaire, donc des outils non-Adobe peuvent (et le font) le lire.
Que contient un fichier FDF ?
La forme courante du FDF est un conteneur codé en binaire, basé sur la même syntaxe d'objets que celle utilisée à l'intérieur des PDF eux-mêmes. Acrobat peut également produire une variante texte encodée en XML. Quel que soit l'encodage, les données de haut niveau peuvent contenir :
- Un en-tête identifiant la version FDF.
- Un objet racine qui pointe vers un dictionnaire FDF.
- Le dictionnaire FDF, qui contient les champs intéressants :
/Fields— un tableau de paires nom/valeur de champs de formulaire./Annots— un tableau d'objets d'annotation (surlignages, commentaires, tampons)./Status— une chaîne facultative d'état de révision.
- Une table de renvois (cross-reference) et une fin (trailer), tout comme un PDF en miniature.
Parce que le FDF traditionnel reflète le modèle d'objets interne du PDF, il est compact et fait des allers-retours sans perte avec Acrobat, mais il n'est pas lisible directement et ne se compare pas clairement dans le contrôle de versions. C'est la principale raison pour laquelle Adobe a ensuite introduit le successeur basé sur XML, XFDF.
FDF vs XFDF vs annotations PDF
Annotations PDF intégrées
Quand vous surlignez ou commentez à l'intérieur d'un PDF normal, les annotations sont intégrées directement dans le PDF sous forme d'objets binaires. C'est l'option la plus portable — les annotations voyagent avec le document — mais elle gonfle le fichier et rend plus difficile l'extraction ou le versionnement du seul balisage. Pour extraire ce balisage intégré vers du texte structuré, utilisez l'outil complet d'export d'annotations.
FDF (Forms Data Format)
FDF est le format annexe plus ancien d'Adobe pour transporter les données de formulaire et les annotations séparément du PDF. Il peut utiliser un encodage binaire traditionnel ou XML. Si vous avez un fichier .fdf, glissez-le dans le convertisseur d'annotations FDF : le FDF XML est analysé directement, tandis qu'un fichier binaire traditionnel est signalé comme non pris en charge.
- Avantages : Plus petit que le PDF complet ; fait des allers-retours sans perte avec Acrobat ; partie officielle de la spécification PDF.
- Inconvénients : Les fichiers binaires traditionnels ne sont pas lisibles directement, ne se comparent pas clairement et nécessitent des parseurs spécialisés ; le FDF XML est lisible, mais moins répandu que XFDF.
XFDF (XML Forms Data Format)
XFDF est le successeur XML de FDF. Il transporte les mêmes données, mais sous forme de texte brut. Consultez notre explication complète de ce qu'est XFDF, ou convertissez un fichier avec le convertisseur d'annotations XFDF.
- Avantages : Lisible directement, se compare clairement dans git, très facile à analyser par toute bibliothèque XML, plus petit que FDF dans la plupart des cas, pris en charge par presque tous les outils modernes.
- Inconvénients : Taille de fichier légèrement supérieure à FDF en raison de la verbosité XML (mais toujours minuscule — quelques Ko).
Comparaison rapide
| Propriété | PDF intégré | FDF | XFDF |
|---|---|---|---|
| Codage | Binaire | Binaire traditionnel / variante XML | XML (texte) |
| Lisible directement | Non | XML FDF uniquement | Oui |
| Transporte des données de formulaire | Oui | Oui | Oui |
| Transporte des annotations | Oui | Oui | Oui |
| Diff propre dans git | Non | XML FDF uniquement | Oui |
| Nécessite le PDF source | Non | Oui | Oui |
Pourquoi utiliser FDF au lieu des annotations intégrées ?
FDF avait du sens à une époque où les PDF étaient volumineux, les pièces jointes des e-mails limitées en taille, et où les relecteurs voulaient renvoyer uniquement leurs commentaires à un auteur plutôt que le document entier. Un relecteur pouvait annoter, exporter un minuscule .fdf, et envoyer uniquement ce fichier par e-mail ; l'auteur l'importait ensuite dans son PDF maître pour voir exactement le même balisage.
Aujourd'hui, cette même propriété rend FDF utile pour l'archivage et les pistes d'audit dans des environnements réglementés (annotations juridiques, formulaires gouvernementaux, révision de documents cliniques) où le PDF original doit rester inchangé à l'octet près tandis que les commentaires sont suivis séparément. Pour une alternative moderne, qui lit ces fichiers localement sans Adobe, consultez le convertisseur d'annotations FDF.
Comment ouvrir un fichier FDF
Le convertir sur pdfannotations.com
Le chemin le plus rapide : glissez le fichier .fdf dans le convertisseur d'annotations FDF. Le FDF XML est analysé localement dans votre navigateur et peut être exporté en Markdown, JSON, CSV, Obsidian ou texte brut. Si le fichier commence par %FDF, il s'agit d'un FDF binaire traditionnel : réexportez-le depuis Acrobat en XFDF ou en FDF XML.
Le réimporter dans Adobe Acrobat
Dans Acrobat, ouvrez le PDF original, puis choisissez All Tools → Forms & Signatures → Import Data (ou Comments → Import Comments) et sélectionnez le fichier .fdf. Acrobat refond les champs et les annotations sur le document.
L'ouvrir dans un éditeur de texte
Le FDF XML peut être consulté directement dans un éditeur de texte. Le FDF binaire traditionnel mélange des mots-clés lisibles (/Fields, /Annots, /Rect) et des octets non imprimables, ce qui le rend peu pratique à lire ou à modifier à la main. Pour obtenir un balisage lisible, réexportez-le depuis Acrobat en XFDF, puis utilisez le convertisseur XFDF.
L'analyser avec du code
Le FDF traditionnel suit la syntaxe d'objets du PDF et nécessite donc une bibliothèque capable d'analyser ces objets. Le FDF XML peut être traité comme du XML. Pour la plupart des développeurs, il est plus simple d'exporter du XFDF depuis Acrobat puis d'analyser ce XML.
Comment convertir un fichier FDF
Le flux de travail recommandé est le suivant :
- Identifiez d'abord le type de fichier : le FDF XML peut être déposé directement dans le convertisseur d'annotations FDF ; un FDF binaire traditionnel commençant par
%FDFdoit être réexporté depuis Acrobat en XFDF ou en FDF XML. - Choisissez un format de sortie — Markdown pour les notes, JSON pour les pipelines, CSV pour les tableurs, ou le format Obsidian pour une base de connaissances.
- Si votre destination est Obsidian spécifiquement, suivez le flux de travail XFDF vers Obsidian — les étapes sont identiques une fois le FDF analysé.
Si vous partez d'Acrobat et voulez produire le FDF en premier lieu, le guide d'export d'annotations XFDF couvre la boîte de dialogue d'export d'Acrobat (la même boîte de dialogue écrit aussi bien du FDF que du XFDF).
Taille et limites des fichiers FDF
Un fichier FDF représente typiquement quelques kilo-octets — il ne stocke que les données, jamais le contenu des pages. Il n'y a pas de limite pratique sur le nombre de champs ou d'annotations ; même un contrat de 500 pages lourdement annoté produit un FDF bien en dessous de 1 Mo. La contrainte à surveiller est que FDF n'a aucun sens sans le PDF source : les coordonnées des champs et des annotations sont référencées par rapport à la géométrie des pages du document original, vous avez donc besoin de ce PDF (ou d'un convertisseur capable de reconstruire le contexte) pour donner un sens aux données.
Mythes courants sur FDF
« FDF, c'est la même chose que PDF »
Non. FDF réutilise la syntaxe d'objets du PDF, mais c'est un fichier de données annexe, pas un document visualisable. Vous ne pouvez pas ouvrir un FDF seul et voir une page.
« FDF est obsolète »
Pas exactement. Adobe recommande XFDF pour les nouveaux flux de travail parce qu'il est basé sur du texte et plus facile à utiliser, mais FDF reste partie de la spécification PDF et est toujours produit par Acrobat, de nombreux systèmes de formulaires d'entreprise et des portails gouvernementaux. Le convertisseur d'annotations FDF existe précisément parce que ces fichiers sont encore courants.
« FDF ne peut pas être lu sans Adobe »
Faux. FDF est un format publié, et les parseurs modernes (y compris notre convertisseur qui traite les fichiers localement) peuvent le lire sans aucun logiciel Adobe.
« On perd des données en convertissant du FDF en XFDF »
Faux. XFDF transporte les mêmes données de champs et d'annotations que FDF. La conversion FDF → XFDF est sans perte pour les annotations et les valeurs de formulaire.
Quand utiliser FDF ?
- Vous avez reçu un fichier .fdf provenant d'Acrobat, d'un système de formulaires gouvernemental ou d'un outil de révision juridique — convertissez-le avec le convertisseur d'annotations FDF.
- Vous avez besoin d'un journal d'audit rigoureux où le PDF maître doit rester inchangé — conservez les commentaires dans un FDF annexe.
- Vous travaillez avec un ancien système d'entreprise qui n'émet que du FDF.
Pour tout nouveau flux de travail, privilégiez XFDF ou les annotations intégrées — ils sont plus faciles à lire, comparer et convertir.
Questions fréquentes
Que signifie .fdf ?
.fdf signifie Forms Data Format, le format de fichier annexe d'Adobe pour les données de formulaire et les annotations PDF. Il s'agit le plus souvent d'un format binaire traditionnel, mais des variantes XML existent.
FDF est-il identique à XFDF ?
Non. Le FDF traditionnel utilise la syntaxe d'objets du PDF, tandis que XFDF est du XML (texte brut). Acrobat peut aussi exporter du FDF XML, mais XFDF est mieux pris en charge, plus facile à lire et à convertir.
Puis-je ouvrir un fichier FDF sans Adobe Acrobat ?
FDF XML : oui. Glissez-le dans le convertisseur d'annotations FDF pour lire et exporter son contenu. Le FDF binaire traditionnel doit être réexporté depuis Acrobat ou analysé avec une bibliothèque spécialisée dans les objets PDF.
FDF préserve-t-il les couleurs de surlignage ?
Oui. FDF stocke les propriétés d'apparence des annotations, y compris la couleur, l'opacité et l'auteur, de la même manière que les annotations PDF intégrées.
Puis-je éditer un fichier FDF à la main ?
Éditer directement un FDF binaire traditionnel est sujet aux erreurs. Exportez d'abord du XFDF depuis Acrobat. Le FDF XML et le XFDF peuvent être modifiés comme du texte, mais faites une sauvegarde avant.
Guides connexes
Essayez notre outil gratuit
Extrayez instantanément les annotations de votre PDF avec notre outil en ligne gratuit. Aucune inscription requise.
Extraire les annotations PDF →