Formation - Formulaire PDF avancé avec JavaScript
Créer des formulaires PDF dynamiques et interactifs à l’aide de scripts
Exploiter le potentiel interactif des PDF grâce à JavaScript avancé
Maîtrisez la création de formulaires interactifs en PDF : navigation par boutons, transitions, champs dynamiques, calculs, validation conditions et envoi automatisé de données. Vous apprendrez également à utiliser la console JavaScript d’Acrobat pour enrichir vos documents PDF d’interactions puissantes et personnalisées.
- Mettre en oeuvre toutes les possibilités interactives du format PDF
- Utiliser les options de présentation des documents
- Créer des formulaires numériques et ajouter des fonctionnalités de calcul, de manipulation et d'envoi des données.
Écrire et intégrer des scripts JavaScript dans des PDF pour automatiser des champs, valider des données, générer des actions et améliorer l’interactivité.
Toute personne devant produire ou utiliser des formulaires PDF interactifs quel que soit le support de diffusion.
- Etre à l'aise en informatique.
- Avoir quelques notions de programmation est un plus.
Jour 1 - Matin
Présentation des objets interactifs compatibles PDF
- Hyperliens
- Boutons d'action
- Eléments de formulaire
Navigation dans le document
- Création de boutons
- Ajout d'action de navigation
- Paramétrage du bouton de navigation
Transitions de page
- Ajout de transitions
- Paramétrage des transitions
- Mode de lecture compatible
Création de formulaires
- Champs de texte
- Zone de texte
- Liste déroulante d'option
- Case à cocher
- Bouton radio de choix multiples
- Bouton d'envoi des données
- Paramétrage du bouton d'envoi
- Finalisation des paramètres via Acrobat Pro
Récupération des données du formulaire
- Via email
- Plateformes en ligne
- Exportation au format Excel
Exemples de travaux pratiques (à titre indicatif)
- Création d'une navigation intuitive dans un document PDF avec boutons et hyperliens
- Mise en place de transitions de pages pour améliorer l'expérience utilisateur
- Réalisation d'un formulaire simple avec différents types de champs et paramétrage de l'envoi des données
Jour 1 - Après-midi
Console JavaScript d'Acrobat
- Afficher et paramétrer la console
- Champs de l'usage de JS dans un PDF
- Exemples d'utilisation
- Où trouver des scripts utiles et compatibles
Notions de JavaScript
- Structure du langage
- Fonctions utiles
- Utilisation des variables
- Modifier une valeur
- Calculs entre les champs
- Envoi de données
Définition d'évènements
- Evènements utilisateur
- Evènements sur état du document
- Exemples
Types de scripts
- Scripts d'évènements
- Scripts de page
- Scripts de document
- Scripts d'application
- Exemples
- Interactions avec d'autres logiciels
- Communication avec une base de données
Préférences d'Acrobat
- Ajout de fonctions dans l'interface d'Adobe Acrobat et d'Adobe Reader
- Modifications des préférences de l'utilisateur
Exportation
- Réglages des paramètres d'exportation
- Tests sur différentes plateformes et logiciels
- macOS
- Windows
- iOS
- Android
- Linux
Exemples de travaux pratiques (à titre indicatif)
- Utilisation de la console JavaScript pour ajouter des interactions dans un formulaire PDF (calculs, validation, envoi conditionnel...)
- Mise en place d'évènements utilisateur (clic, saisie...) et document (ouverture, fermeture...) pour déclencher des actions
- Tests du formulaire sur différentes plateformes pour vérifier la compatibilité et l'exportation
Plusieurs dispositifs de financement sont accessibles via les OPCO (Opérateurs de Compétences), organismes agréés par le ministère du Travail dont le rôle est d’accompagner, collecter et gérer les contributions des entreprises au titre du financement de la formation professionnelle.
Pour plus d’information, une équipe de gestionnaires ABILWAYS spécialisée vous accompagne dans le choix de vos formations et la gestion administrative.
Équipe pédagogique :
Un consultant expert de la thématique et une équipe pédagogique en support du stagiaire pour toute question en lien avec son parcours de formation.
Techniques pédagogiques :
Pédagogie participative mettant l'apprenant au cœur de l'apprentissage. Utilisation de techniques ludo-pédagogiques pour une meilleure appropriation. Ancrage facilité par une évaluation continue des connaissances au moyen d'outils digitaux et/ou de cas pratiques.
Ressources pédagogiques :
Un support de formation présentant l'essentiel des points vus durant la formation et proposant des éléments d'approfondissement est téléchargeable sur notre plateforme.