Aller au contenu principal

Champs de formulaire

DocPayload supporte les champs de formulaire interactifs en tant que Shortcodes, rendus en plusieurs formats :

  • PDF : émis en tant que champs AcroForm, remplissables dans n'importe quel lecteur PDF standard (Adobe Reader, Foxit, visionneuses de navigateur).
  • DOCX : émis en tant que contrôles de contenu Structured Document Tag (SDT), remplissables dans Microsoft Word et les éditeurs compatibles.

La même définition de modèle produit les deux — les destinataires sur l'un ou l'autre format voient le même ensemble de champs modifiables.

Sept types de champs sont supportés : champ de texte, zone de texte, case à cocher, bouton radio, choix (liste déroulante), liste et sélecteur de date.

{ "p": "Full Name: [textfield, fullName, John Doe, 200|20]" }

Démarrage rapide

Un formulaire interactif minimal :

{
"content": [
{ "h2": "Application" },
{ "p": "Full Name: [textfield, fullName, , 220|22]" },
{ "p": "Email: [textfield, email, , 250|22]" },
{ "p": "Department: [choicefield, dept, Engineering|Sales|Operations, 0, 180|22]" },
{ "p": "[checkbox, agree, false, 14|14] I accept the terms and conditions" },
{ "p": "Notes:[br][textarea, notes, , 400|80]" }
]
}

Les destinataires ouvrent le document dans n'importe quelle visionneuse compatible — Adobe Reader, Foxit ou des visionneuses PDF de navigateur pour PDF ; Microsoft Word, LibreOffice ou Google Docs pour DOCX — et tapent / sélectionnent directement.

Étapes suivantes

  • Types de champs — référence complète pour les sept champs supportés avec paramètres et exemples.
  • Liaison de données — pré-remplir les champs à partir des références $data pour les flux de révision et d'édition.