Générer un PDF après la soumission d'un formulaire

À l'aide d'outils et plugin élégants, vous pouvez générer des PDF professionnels, basés sur les données d'un formulaire Web, en un rien de temps. Si vous créez un nouveau DOCUMENT PDF à l'aide de ces plugin , l'ÉDITEUR PDF l'extraira et le remplira avec les mêmes informations, par paires, que celles trouvées dans votre formulaire Web.

Avec la génération automatique de formulaires PDF , vous pouvez économiser beaucoup de ressources et d'énergie qui peuvent être utilisées ailleurs, comme la croissance de votre entreprise.

 Vous pouvez utiliser ces PDF comme technique de partage de données entre vos collègues et clients.

Que sont les formulaires Web ?

Les formulaires PDF sont un moyen efficace de collecter des informations précieuses à partir de formulaires Web. En quelques étapes seulement, vous pouvez générer des formulaires PDF . Ces étapes n'impliquent aucune science compliquée, mais seulement quelques actions qui exécutent des macros de script HTML comme une fonction. Pour obtenir des informations précieuses à partir de formulaires Web, vous avez besoin d'une application CGI (Common Gateway Interface) sur le serveur Web afin de pouvoir acheminer les données vers une base de données. Vous pouvez utiliser n'importe quelle application CGI qui extrait des informations à partir de formulaires (au format HTML, FDF ou XML).

Avant d'aller plus loin, assurez-vous que vos formulaires sont prêts pour le Web, c'est-à-dire que les noms de vos champs de formulaire correspondent à ceux des ensembles de l'application CGI.

Remarque : La création de scripts CGI n'est pas couverte par Adobe Acrobat, les scripts doivent donc être construits en dehors d'Acrobat.

Ajouter une fonctionnalité de soumission

À l'aide de l'action « Soumettre un formulaire », vous pouvez acheminer les données du formulaire vers une adresse e-mail spécifiée. Les données peuvent également être envoyées à un serveur web en précisant son URL. Le Soumettre peut être utilisé pour envoyer d'autres fichiers à un serveur ou une base de données. Par exemple amp si le formulaire contient des images ou des images, celles-ci peuvent également être acheminées. Ces fichiers sont envoyés avec le reste des informations du formulaire en cliquant sur le bouton Soumettre.

Si vous utilisez un bouton d'envoi par courrier électronique pour la génération de PDF , vous pouvez utiliser le flux de travail Distribuer pour activer la distribution du formulaire à d'autres.

  1. Choisissez Outils > Préparer le formulaire, dans la barre d'outils, sélectionnez le bouton OK et créez un bouton.
  2. Ensuite, vous devez définir les propriétés selon vos besoins. Ouvrez la Propriétés du bouton en double-cliquant sur le bouton.
  3. Cliquez sur l' onglet Actions > dans Sélectionner le déclencheur , sélectionnez Souris vers le haut .
  4. Dans Sélectionner une action , sélectionnez Soumettre un formulaire, puis cliquez sur Ajouter .
  5. Dans la Soumettre les sélections de formulaire , fournissez un lien dans Entrez une URL pour ce lien :
  6. Si vous souhaitez envoyer les données du formulaire à un serveur Web, fournissez l'URL où vous souhaitez transférer les informations.
  7. Si vous souhaitez envoyer les informations du formulaire à une adresse e-mail, indiquez votre adresse e-mail à côté de mailto : par exemple mailto : [email protected] .
  8. Une fois que vous avez spécifié la destination, vous pouvez apporter d'autres modifications aux options disponibles selon vos préférences, puis cliquer sur OK pour fermer la boîte de dialogue.

Des détails sur les autres options disponibles sont donnés dans la section suivante.

  • Dans les autres onglets de la Propriétés du bouton , définissez les valeurs selon vos préférences, puis cliquez sur Fermer .

Soumettre les sélections du formulaire, autres options

FDF

Cette option vous aide à exporter les informations du formulaire Web sous forme de fichier FDF. Dans cette section, vous pouvez sélectionner autant d'options disponibles que vous le souhaitez. Les options peuvent être des commentaires, des données saisies par l'utilisateur et des modifications incrémentielles du fichier PDF.

Avec l' Modifications incrémentielles du PDF , vous pouvez exporter une signature numérique de manière à ce que le serveur puisse la lire et la réécrire facilement.

Si vous souhaitez générer un fichier au format FDF ou XFDF, vous devez alors ajouter #FDF à la fin de l'URL du serveur. Par exemple amp http://myserver/cgi-bin/myscript#FDF.

HTML

Cette option vous aide à exporter les données du formulaire sous forme de fichier HTML.

XFDF

Si vous souhaitez exporter les données du formulaire Web sous forme de fichier XML, vous pouvez sélectionner cette option. Avec cette option, vous pouvez choisir d'exporter les données des champs de formulaire, les commentaires ou les deux. Encore une fois, vous devez ajouter le suffixe #XFDF à la fin de l'URL du serveur (comme indiqué dans la section FDF).

PDF - Le document complet

Avec cette option, vous pouvez exporter les données complètes du formulaire Web sous forme de fichier PDF. L'option PDF crée un fichier plus volumineux que l'option FDF ; cependant, il est utile pour stocker les signatures numériques.

Les utilisateurs qui utilisent Adobe Reader pour remplir le formulaire PDF doivent choisir FDF ou XFDF pour l' Format d'exportation .

Tous les champs

Si vous souhaitez exporter tous les champs du formulaire, même les champs vides, vous pouvez utiliser cette option.

Seulement ceux-ci

Vous pouvez sélectionner quelques champs pour exporter les données du formulaire Web. Cette option permet d'extraire des informations de vos champs spécifiés.

Cliquez sur Sélectionner les champs et indiquez les champs du formulaire que vous souhaitez extraire, qu'il s'agisse de champs vides ou de champs avec des valeurs.

Convertir la date au format standard

Avec cette option, vous pouvez exporter toutes les dates du formulaire dans un seul format. Peu importe la manière dont ils sont saisis dans le formulaire.

Ajouter un bouton Réinitialiser le formulaire

Le bouton Réinitialiser le formulaire efface toutes les données qui existaient dans le formulaire. Avec ce seul bouton, vous pouvez effacer les informations existantes et nettoyer le formulaire comme une ardoise vierge.

C'est exactement comme la Effacer le formulaire trouvée dans Outils > Préparer le formulaire > Plus > Fonction Effacer le formulaire. Cette option est activée uniquement lorsque vous créez des formulaires Acrobat ou que vous les modifiez.

Néanmoins, vous pouvez improviser et personnaliser votre bouton de réinitialisation, afin qu'il efface les données de champs spécifiques uniquement. Vous pouvez le faire en :

  1. Choisissez Outils > Préparer le formulaire , sélectionnez Bouton OK dans la barre d'outils > créez un bouton.
  2. Lorsque vous double-cliquez sur le bouton, vous pouvez voir la boîte de dialogue Propriétés du bouton.
  3. Cliquez sur l' onglet Actions le menu Sélectionner un déclencheur, sélectionnez Souris vers le haut .
  4. Dans Sélectionner une action , sélectionnez Réinitialiser un formulaire , puis cliquez sur Ajouter .
  5. Dans la Réinitialiser un formulaire , effectuez l'une des fonctions suivantes, puis cliquez sur OK :
  6. Sélectionnez des champs spécifiques : cochez ces cases individuelles pour sélectionner ou désélectionner les champs que vous souhaitez effacer avec un bouton de réinitialisation.
  7. Sélectionner tout : si vous souhaitez réinitialiser toutes les valeurs, vous pouvez sélectionner cette option.
  8. Vous pouvez voir Réinitialiser un formulaire , dans l' Actions , dans l' Souris vers le haut .
  9. Vous pouvez modifier les autres propriétés en cliquant sur un autre onglet dans la Propriétés du bouton . Ou, si vous ne souhaitez plus modifier les propriétés, vous pouvez cliquer sur Fermer .

Ajouter un bouton Importer des données

Les champs courants des formulaires peuvent être remplis en permettant aux utilisateurs d'utiliser l'action Importer les données du formulaire. Ces champs communs sont le nom, l'adresse e-mail, etc.

Avec l'option Importer des données, les utilisateurs peuvent également remplir ces champs de formulaire courants avec leurs informations de profil. Cela mettra à jour uniquement les champs du formulaire correspondant aux informations disponibles. Les champs qui ne correspondent pas seront ignorés.

Astuce : Vous devez d'abord configurer un formulaire avec des champs de données communs à partir desquels vous pouvez importer des données, puis effectuer l'action d'importation de données.

L'action Importer les données du formulaire recherche le fichier source à partir duquel elle doit importer les données, dans plus d'emplacements sous Windows OS que sous Mac OS.

Sous Windows, l'action Importer les données du formulaire examine le dossier Acrobat ou Acrobat Reader, Mes documents\Adobe\Acrobat, le dossier Système, le dossier actuel, le dossier Windows et les dossiers qui se trouvent dans l'instruction PATH.

Alors que, sous Mac OS, il recherchera uniquement dans le dossier Acrobat ou Acrobat Reader et le dossier Préférences Système.

Pour les paramètres de l’action Importer, suivez le chemin suivant :

  1. Choisissez Outils > Préparer le formulaire , sélectionnez Bouton OK dans la barre d'outils > Créer un bouton.
  2. Maintenant, double-cliquez sur le bouton et ouvrez la Propriétés du bouton .
  3. Cliquez sur Actions > dans Sélectionner le déclencheur , sélectionnez Souris vers le haut.
  4. Sélectionnez le menu Action > Sélectionnez Importer les données du formulaire > cliquez sur Ajouter .
  5. Ensuite, localisez et sélectionnez un fichier FDF, puis cliquez sur Ouvrir .
  6. Vous pouvez continuer à définir d'autres propriétés à partir de la Propriétés du bouton si vous souhaitez spécifier les propriétés de votre choix. Sinon, vous pouvez fermer .

Valeurs d'exportation CGI

L'application CGI utilise la valeur d'exportation pour l'identification du champ de formulaire sélectionné par l'utilisateur. Une valeur d'exportation doit être définie uniquement si les deux conditions suivantes sont remplies :

Les données sont collectées électroniquement dans une base de données. Les données sont différentes de l'élément désigné par le champ de formulaire, ou le champ de formulaire est un bouton radio.

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *