Qu'est-ce que le format de fichier FDF ?
.fdf est un fichier textuel qui contient des informations saisies dans un formulaire PDF interactif. Un fichier .fdf est généré lorsqu'un formulaire donné est rempli et exporté - veuillez noter que les fichiers .fdf ne sont pas créés automatiquement. Les données de formulaire peuvent être exportées en choisissant l'option appropriée dans le menu d'Adobe Acrobat ou d'Adobe Acrobat Reader.
Chaque fichier .fdf commence par l'en-tête %FDF- suivi d'un numéro de version (par exemple %FDF-1.2), calquant le marqueur %PDF- utilisé par les documents PDF. Son corps utilise la même syntaxe d'objets et de dictionnaires que le PDF, mais ne contient qu'un seul dictionnaire /FDF qui associe les noms de champs aux valeurs saisies par l'utilisateur.
Les fichiers PDF sont plus volumineux et ont une structure plus complexe que les fichiers .fdf. Le format .fdf est utilisé uniquement dans les situations où vous devez extraire d'un document seulement les informations saisies par une personne remplissant un formulaire donné. Ces données peuvent ensuite être réimportées dans le PDF d'origine, soumises à un serveur ou traitées selon les besoins.
Un format frère basé sur le XML, .xfdf, stocke les mêmes données de champs en XML standard et est plus facile à analyser avec des outils génériques. Les deux formats font partie de la norme ISO 32000 PDF.
Sécurité et sûreté
RISQUE : LOWUn FDF est un petit fichier de données contenant des valeurs de champs de formulaire, pas un exécutable, il est donc peu risqué de l'ouvrir ou de l'inspecter. Les préoccupations réelles concernent la confidentialité et la provenance, pas les logiciels malveillants : un FDF peut transporter des données personnelles saisies dans un formulaire (noms, adresses, identifiants), manipulez-le donc comme n'importe quelle soumission de formulaire. Comme le PDF, le format peut techniquement référencer une URL ou le PDF source - n'importez donc des données FDF que dans des formulaires provenant d'expéditeurs de confiance, et méfiez-vous si un FDF inattendu pointe vers un PDF externe. Le risque quotidien est simplement la confusion : les gens s'attendent à un document et reçoivent un minuscule fichier de données.
Détails du format
en brefProgrammes qui ouvrent les fichiers FDF
Détails techniques
spécifications approfondies| En-tête de fichier | `%FDF-` à l'offset 0, suivi d'une chaîne de version (ex: `%FDF-1.2`) |
| Type MIME | `application/vnd.fdf` |
| Développeur | Adobe Inc. (Adobe Systems) |
| Modèle de syntaxe | Syntaxe d'objet PDF - dictionnaires, tableaux, objets de nom et table de références croisées, structure identique au PDF |
| Objet racine | Dictionnaire `/FDF` unique contenant un tableau `/Fields` de paires nom de champ/valeur |
| Taille de fichier typique | De quelques centaines d'octets à quelques Ko - contient uniquement les données des champs, pas la mise en page ni les graphiques |
| Référence PDF liée | La clé facultative `/F` à l'intérieur du dictionnaire `/FDF` stocke le nom de fichier du PDF source associé |
| Types de champs pris en charge | Champs de texte, cases à cocher, boutons radio, listes déroulantes, zones de liste et signatures numériques |
| Exportation d'annotations | Peut transporter des données d'annotation PDF (commentaires, marquages) extraites d'un document, pas seulement des valeurs de champs |
| Soumission HTTP | Soumis aux serveurs web via HTTP POST avec le type de contenu `application/vnd.fdf` |
| Alternative XML | `.xfdf` (XML Forms Data Format) encode les mêmes données de champs en XML bien formé, avec la même base ISO 32000 |
| Encodage des caractères | ASCII/Latin-1 pour la syntaxe structurelle ; les objets de chaîne PDF à l'intérieur du FDF peuvent utiliser UTF-16 BE pour le contenu Unicode |
| Publié | 1996 (Adobe Acrobat 3 / PDF 1.2); standardised within ISO 32000 |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.iso.org |
Conversions FDF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FDF.