Este artículo explica cómo transformar XML en PDF con la API REST de Node.js. Aprenderá a rellenar automáticamente datos de un archivo XML a un PDF con la API Low Code de Node.js mediante un SDK en la nube basado en Node.js. Explica el proceso para rellenar un formulario PDF con datos de XML y descargar el PDF rellenado desde el almacenamiento en la nube.
Requisito previo
- {{HIPERVÍNCULO1}}
- Descargue SDK en la nube Aspose.PDF para Node.js para completar un formulario PDF con datos XML
- Configurar el proyecto Node.js con el SDK anterior para exportar datos desde un archivo XML
Pasos para convertir un archivo XML a PDF con la interfaz REST de Node.js
- Cree un objeto de la clase PdfApi configurando el ID del cliente y el secreto para leer datos desde XML
- Establezca los nombres del archivo PDF con campos de formulario y del archivo XML con datos de formulario
- Sube el archivo PDF al almacenamiento en la nube para completar el formulario
- Sube el archivo XML con los datos del formulario al almacenamiento en la nube
- Llame al método Obtener campos de importación desde XML en almacenamiento () para llenar el formulario PDF con datos del archivo XML
- Descargue el archivo PDF completo desde la nube y guárdelo en el disco
Estos pasos resumen el proceso de exportación de datos de un documento XML a PDF con el servicio RESTful de Node.js. Suba los archivos PDF y XML al almacenamiento en la nube y llame al método GetImportFieldsFromXmlInStorage() para importar los datos al archivo PDF. Guarde el flujo devuelto en un archivo en el disco local si es necesario.
Código para convertir archivos XML a PDF con API basada en Node.js
Este código ha demostrado el desarrollo de un conversor de XML a PDF con la API de código bajo de Node.js. Requiere un archivo PDF donde los campos del formulario se rellenen automáticamente. El archivo XML contiene datos con el mismo nombre que los campos del formulario para una correcta transferencia de datos.
Este artículo nos enseñó a completar el formulario PDF utilizando un archivo XML como entrada. Para crear un nuevo archivo PDF con el formulario, consulte el artículo Cree un PDF rellenable con la API REST de Node.js.