Travailler avec AcroForms en Python
Fondamentaux des AcroForms
AcroForms sont des formulaires PDF interactifs, orientés page, introduits par Adobe et inclus dans la spécification PDF depuis la version 1.2. Ils sont largement pris en charge et peuvent être utilisés pour la capture de données, la validation et l’échange dans des flux de travail multiplateformes.
Dans les flux de travail basés sur AcroForm, les données de formulaire peuvent être échangées dans des formats tels que FDF et XFDF. Cela rend les AcroForms adaptés aux scénarios où vous devez préremplir les champs à partir de systèmes externes, extraire les valeurs soumises ou synchroniser les données de formulaire entre des documents.
Aspose.PDF for Python via .NET fournit des API permettant de créer et de gérer les AcroForms de manière programmatique, y compris le remplissage des champs, l’exportation des données, la modification de la structure du formulaire et l’ajout d’actions de soumission.
Pour des exemples pratiques, consultez les articles suivants :
- Créer AcroForm - créer un formulaire à partir de zéro.
- Remplir AcroForm - remplir les champs de formulaire dans un document PDF.
- Extraire AcroForm - extraire les valeurs de tous les champs ou d’un champ spécifique.
- Importer et exporter des données de formulaire - importer et exporter les données de formulaire dans des formats courants.
- Modification d’AcroForm - modifier les propriétés des champs AcroForm.
- Supprimer les formulaires du PDF - supprimer les champs de formulaire d’un document PDF.
- Publication de formulaires - ajouter une fonctionnalité d’envoi à un formulaire PDF.