Convertir un formulaire XFA en PDF à l'aide de l'API REST Node.js

Ce court tutoriel explique comment convertir un formulaire XFA en PDF à l’aide de l’API REST Node.js. Vous apprendrez à convertir un formulaire XFA dynamique en PDF à l’aide de l’interface REST Node.js et d’un SDK Cloud basé sur Node.js. Il détaille les étapes de conversion d’une architecture de formulaire XML en formulaire PDF traditionnel, ainsi qu’un exemple de code et une description de ce code.

Condition préalable

Étapes pour convertir un fichier XFA en PDF à l’aide du service RESTful Node.js

  1. Instanciez l’objet de classe PdfApi en définissant le secret client et l’ID pour changer XFA en PDF
  2. Définir le nom du fichier PDF du formulaire XFA
  3. Lire tous les octets du fichier de formulaire XFA dans un tableau d’octets
  4. Créer un flux de mémoire à partir du contenu XFA dans le tableau d’octets
  5. Téléchargez le fichier XFA dans le flux de mémoire vers le stockage Cloud
  6. Appelez la méthode ObtenirXfaPdfInStorageToAcroForm() pour changer le fichier XFA en PDF
  7. 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 d’un formulaire XFA en PDF à l’aide de l’API Low Code Node.js. Commencez par charger le fichier XFA source dans un MemoryStream et l’importer dans le stockage Cloud. Enfin, appelez la méthode GetXfaPdfInStorageToAcroForm() pour transformer le fichier XFA téléchargé en PDF standard avec formulaire intégré.

Code pour convertir un PDF XFA en PDF normal à l’aide du service RESTful Node.js

Ce code illustre le processus de conversion d’un PDF XFA dynamique en PDF à l’aide de l’API Low-Code Node.js. Les formulaires dynamiques, extensibles, rétrécis ou modifiables en fonction des entrées, sont transformés en formulaires statiques, dont la mise en page et les champs ne changent pas dynamiquement, grâce à la méthode GetXfaPdfInStorageToAcroForm(). La réponse de l’API contient le contenu PDF normal enregistré sur le disque.

Cet article nous a expliqué comment convertir un fichier XFA en PDF. Pour convertir un fichier PS en PDF, consultez l’article Convertir un fichier PS en PDF à l’aide de l’API REST Node.js.

 Français