Ha llegado al lugar correcto si está buscando una API SDK o REST de nube para convertir JSON a PDF en Node.js. GroupDocs.Conversion Cloud SDK para Node.js ofrece una amplia gama de métodos y propiedades que los usuarios pueden consumir para desarrollar mediante programación un conversor de JSON a PDF. JSON (notación de objetos JavaScript) y PDF (formato de documento portátil) son formatos de archivo predominantes en términos de almacenamiento y representación de datos. Sin embargo, podemos realizar la conversión de JSON a PDF usando GroupDocs.Conversion. Por lo tanto, unas pocas líneas de código fuente JavaScript pueden brindarle a su empresa una ventaja competitiva. Por tanto, comencemos esta guía.
Cubriremos los siguientes puntos en esta guía:
- Convertidor de JSON a PDF: instalación de API
- Convertir JSON a PDF en Node.js
- Convierta JSON a PDF en línea
Convertidor de JSON a PDF: instalación de API
Esta sección muestra los pasos de instalación de GroupDocs.Conversion Cloud SDK para Node.js. Puede aprovechar esta biblioteca de nivel empresarial para convertir JSON a PDF. Para instalar esta biblioteca, ejecute el siguiente comando en la terminal/CMD:
npm install groupdocs-conversion-cloud
Después de una instalación exitosa, asegúrese de tener las credenciales de API (es decir, ID de cliente y secreto de cliente). Puede visitar este breve tutorial para ver cómo obtener las credenciales de API.
Convierta JSON a PDF en Node.js
Escribamos un fragmento de código para convertir JSON a PDF mediante programación. Tenga en cuenta que hemos subido un archivo JSON de origen a nuestro [panel] API Cloud que puede cargar de forma manual o mediante programación llamando a este método UploadFile.
Los siguientes son los pasos:
- Obtenga el módulo groupdocs-conversion-cloud en su proyecto.
- Inicialice un objeto de ConvertApi con las credenciales de API.
- Cree una instancia de la clase ConvertSettings y establezca valores como ruta de archivo, formato, nombre de almacenamiento y ruta de salida.
- Inicialice el objeto de la clase ConvertDocumentRequest con el objeto de la clase ConvertSettings.
- Llame al método convertDocument para convertir JSON a PDF.
Copie y pegue el siguiente código en su archivo principal para convertir JSON a PDF en Node.js:
// Incorpore el módulo groupdocs-conversion-cloud a su proyecto.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Defina sus credenciales API
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Inicialice un objeto de ConvertApi con las credenciales de API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Cree una instancia de la clase ConvertSettings y establezca valores como ruta de archivo, formato, nombre de almacenamiento y ruta de salida.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "pdf";
settings.outputPath = "output/sample-file.pdf";
try {
// Inicialice el objeto de la clase ConvertDocumentRequest con el objeto de la clase ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Llame al método convertDocument para convertir JSON a PDF.
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
console.log(err);
}
Verá el archivo recién generado en el panel de API Cloud que puede descargar manualmente o programáticamente.
Convierta JSON a PDF en línea
GroupDocs.Conversion no solo ofrece SDK de nube, sino que también ofrece una herramienta en línea para convertir JSON a PDF en línea. Además, es liviano, súper eficiente y proporciona una sólida conversión de JSON a PDF. Sobre todo, no se necesita ninguna tarifa ni creación de cuenta para utilizar esta herramienta.
Conclusión
Esto nos lleva al final de esta publicación de blog. Aprendimos cómo convertir JSON a PDF en Node.js y también repasamos el fragmento de código y los pasos. Este artículo le ayudará si desea crear un conversor de JSON a PDF para su aplicación empresarial. Además, no se pierda la documentación y el repositorio GitHub si desea explorar una pila completa de funciones.
Además, le recomendamos visitar la Guía de introducción.
Finalmente, groupdocs.cloud está escribiendo nuevos artículos. Por lo tanto, manténgase en contacto para recibir actualizaciones periódicas.
Hay ayuda disponible
Puedes dejarnos saber tus dudas o consultas en nuestro foro.
Preguntas frecuentes – Preguntas frecuentes
¿Es posible convertir JSON a PDF?
Puede convertir JSON a PDF en Node.js usando GroupDocs.Conversion. Visite este enlace para obtener más información sobre la implementación.