FileCarpenterGuides

FileCarpenter

Formulaires PDF AcroForm et XFA

« PDF remplissable » peut désigner deux technologies très différentes : AcroForm et XFA. Cette distinction devient essentielle lorsqu’un formulaire fonctionne dans Adobe Acrobat mais pas de la même manière dans un navigateur.

AcroForm est le modèle PDF classique de formulaire

Les AcroForms utilisent des dictionnaires de champs et des annotations widget pour les zones de texte, cases à cocher, groupes de boutons radio, boutons et listes. Beaucoup de formulaires administratifs, fiscaux et professionnels utilisent ce modèle et permettent de modifier la vraie valeur du champ tout en conservant la structure interactive.

XFA est une technologie de formulaire fondée sur XML

XFA peut décrire des formulaires dynamiques dont la mise en page et le comportement dépendent de paquets XML et de scripts. Les moteurs PDF des navigateurs n’implémentent pas XFA de façon uniforme ; un formulaire peut donc être interactif dans Acrobat mais pas dans un lecteur web.

Pourquoi une simple superposition visuelle est risquée

Dessiner du texte au-dessus d’un formulaire peut donner l’impression qu’il est rempli alors que le vrai champ reste vide. Pour un AcroForm pris en charge, FileCarpenter écrit la valeur réelle du champ. Pour un XFA dynamique non pris en charge, il indique clairement la limite au lieu de présenter une superposition comme un vrai remplissage.

Avant d’envoyer un formulaire officiel

Rouvrez le fichier exporté et contrôlez chaque champ, case, choix radio, total et signature. Suivez aussi les consignes de l’organisme destinataire, car certains formulaires dépendent de calculs ou scripts de validation propres à Acrobat.

Outils PDF associés