Cet article explique comment transformer XML en PDF avec l’API REST Node.js. Vous apprendrez à remplir automatiquement des données d’un fichier XML en PDF avec l’API Low Code Node.js et un SDK Cloud basé sur Node.js. Il explique également comment remplir un formulaire PDF avec des données XML et télécharger le PDF rempli depuis le stockage Cloud.
Condition préalable
- Créer un compte Informations d’identification API
- Téléchargez Kit de développement logiciel (SDK) Cloud Aspose.PDF pour Node.js pour remplir un formulaire PDF avec des données XML
- Configurer le projet Node.js avec le SDK ci-dessus pour exporter des données à partir d’un fichier XML
Étapes pour convertir un fichier XML en PDF avec l’interface REST Node.js
- Créez un objet de la classe PdfApi en définissant l’ID client et le secret pour la lecture des données à partir de XML
- Définissez les noms du fichier PDF avec les champs de formulaire et du fichier XML avec les données du formulaire
- Téléchargez le fichier PDF sur le stockage Cloud pour remplir le formulaire
- Téléchargez le fichier XML contenant les données du formulaire sur le stockage Cloud
- Appelez la méthode GetImportFieldsFromXmlInStorage() pour remplir le formulaire PDF avec les données du fichier XML
- Téléchargez le fichier PDF rempli depuis le Cloud et enregistrez-le sur le disque
Ces étapes résument le processus d’exportation de données d’un document XML vers un PDF avec le service RESTful Node.js. Téléchargez les fichiers PDF et XML sur le stockage cloud et appelez la méthode GetImportFieldsFromXmlInStorage() pour importer les données dans le fichier PDF. Enregistrez le flux renvoyé dans un fichier sur le disque local si nécessaire.
Code pour convertir un fichier XML en PDF avec une API basée sur Node.js
Ce code illustre le développement d’un convertisseur XML vers PDF avec l’API Low Code de Node.js. Il nécessite un fichier PDF dans lequel les champs de formulaire doivent être remplis automatiquement. Le fichier XML contient des données portant le même nom que les champs de formulaire pour un transfert correct des données.
Cet article nous a appris à remplir un formulaire PDF à partir d’un fichier XML. Pour créer un nouveau fichier PDF avec ce formulaire, consultez l’article Créez un PDF remplissable avec l’API REST Node.js.