Ce court didacticiel explique comment convertir un formulaire XFA en PDF à l’aide de l’API Java REST. Vous apprendrez à convertir un XFA dynamique en PDF à l’aide de l’interface Java REST à l’aide d’un SDK Cloud basé sur Java. Il partage les étapes définissant le processus de modification de l’architecture de formulaires XML en formulaire PDF traditionnel, un exemple de code et une description du code.
Condition préalable
Créer des informations d’identification API de compte pour modifier un fichier XFA en PDF
Télécharger Aspose.PDF Cloud SDK for Java for converting XFA Form to PDF
Configurer le projet Java avec le SDK ci-dessus
Étapes pour convertir XFA en PDF à l’aide du service Java RESTful
- Instanciez l’objet de classe PdfApi en définissant le secret client et l’ID pour changer XFA en PDF
- Définir le nom du fichier PDF du formulaire XFA
- Lire tous les octets du fichier XFA Form dans un tableau d’octets
- Créer un flux de mémoire à partir du contenu XFA dans le tableau d’octets
- Téléchargez le fichier XFA dans le flux mémoire vers le stockage Cloud
- Invoquez la méthode GetXfaPdfInStorageToAcroForm() pour changer le fichier XFA en PDF
- Analysez l’objet de réponse et enregistrez le PDF normal exporté depuis XFA sur le disque
Ces étapes résument le processus de transformation du Formulaire XFA en PDF à l’aide de l’API Java Low Code. Commencez le processus en chargeant le fichier XFA source dans un MemoryStream et en le téléchargeant sur le stockage Cloud. Enfin, appelez la méthode GetXfaPdfInStorageToAcroForm() pour transformer le fichier XFA téléchargé en PDF normal avec formulaire intégré.
Code pour convertir un PDF XFA en PDF normal à l’aide du service Java RESTful
Ce code a démontré le processus de conversion de PDF XFA dynamique en PDF à l’aide de l’API Java Low Code. Les formulaires dynamiques qui peuvent s’agrandir, se réduire ou changer en fonction des entrées sont transformés en formulaires statiques où la disposition et les champs ne changent pas dynamiquement à l’aide de la méthode GetXfaPdfInStorageToAcroForm(). La réponse API contient le contenu PDF normal enregistré sur le disque.
Cet article nous a appris le processus de conversion de XFA en PDF. Pour transformer un fichier XPS en PDF, reportez-vous à l’article Convertir XPS en PDF avec l’API Java REST.