Différences de caractéristiques entre formulaires HTML5 et formulaires PDF feature-differentiation-between-html-forms-and-pdf-forms

CAUTION
AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.

Le tableau suivant indique les fonctionnalités prises en charge par les formulaires HTML5 et les formulaires PDF :

Fonctionnalité
Formulaires HTML5
PDF
Codes à barres
Non disponible au niveau de l’interface utilisateur.
Pris en charge
Champ de signature
Signatures numériques ne sont pas pris en charge, mais une nouvelle Signature tactile est ajouté pour les signatures de type papier. Vous pouvez signer à main levée sur le formulaire à l’aide de la fonction Signature tactile champ . La signature est enregistrée sur le formulaire sous forme d’image. Vous pouvez enregistrer les informations de géolocalisation dans la variable Signature tactile champ .
Champ de signature disponible pour Signatures numériques.
Fusion des données
Pris en charge
Pris en charge
Images
Le schéma d’URI de données est utilisé pour afficher les images. Toutes les versions modernes des navigateurs prennent en charge ce modèle, mais il existe des différences dans la plage des formats d’image pris en charge par chaque navigateur.
Les formats .gif, .png, .jpeg, .bmp et .tiff sont pris en charge.
Pagination

Un formulaire HTML5 est divisé en panneaux et cases pour lui donner une apparence similaire aux PDF forms. La taille de la page est calculée dynamiquement. Si tout le contenu d’une page d’un formulaire HTML5 est supprimé ou marqué comme masqué, la page vierge est masquée et un espace vide (espace vide) n’est pas affiché entre les pages au-dessus et au-dessous de la page vierge.

Si la fusion de données ou les scripts ajoutent du contenu à une page, la longueur de la page s’étend pour s’adapter au contenu nouvellement ajouté. Aucune nouvelle page n’est ajoutée au formulaire pour s’adapter au contenu nouvellement ajouté.

Remarque : lorsque tout le contenu d’une page de formulaire HTML5 est supprimé ou marqué comme masqué, la page vierge (espace blanc) reste visible entre la 1ère et 2e page mais pas entre les autres pages.

La pagination des documents PDF dépend du contenu des données fusionnées ou du contenu de l’utilisateur : le nombre de pages est augmenté/réduit en conséquence.
En-têtes/pieds de page
Pris en charge.

Les formulaires mobiles HTML5 ne prenant pas en charge les sauts de page, les en-têtes et les pieds de page n’apparaissent qu’une seule fois. Vous pouvez toutefois les configurer dans la mise en page afin qu’elles s’affichent à plusieurs endroits dans l’aperçu des formulaires mobiles.
Pris en charge.
Widgets personnalisés
Vous pouvez personnaliser des widgets pour améliorer l’expérience utilisateur sur les appareils mobiles.
Tous les widgets sont verrouillés et aucun widget personnalisé ne peut être connecté.
API de script XFA
Prend en charge les éléments de scripts XFA les plus fréquemment utilisés. Pour obtenir une liste détaillée des éléments prises en charge, consultez la section Prise en charge des scripts.
Prend en charge tous les éléments de script XFA.
API des scripts Acrobat
Les formulaires HTML5 prennent en charge la plupart des API couramment utilisées. Pour plus d’informations, consultez la section Prise en charge des scripts.
Si le fichier PDF est ouvert dans Acrobat ou Reader, il prend également en charge toutes les API de script fournies par Acrobat.
Prise en charge des langues écrites de droite à gauche
Pris en charge
Pris en charge

Suivez les bonnes pratiques pour activer un modèle de formulaire pour les rendus HTML5 et vous assurer que le comportement et l’aspect des formulaires HTML5 et du PDF XFA sont cohérents. Pour obtenir la liste détaillée des bonnes pratiques, voir Bonnes pratiques pour concevoir un formulaire HTML5.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da