In el panorama digital actual, casi todos utilizan formatos populares como MS Word (DOC/DOCX) y PDF. Cada formato tiene sus propias fortalezas, lo que los hace ampliamente usados en diversas industrias. Este uso extensivo a menudo genera la necesidad de convertir estos formatos entre sí. En este artículo, exploraremos cómo convertir archivos de documentos MS Word (DOC/DOCX) a formato PDF usando Node.js. Además, aprenderemos a convertir páginas específicas de un documento Word protegido con contraseña dentro de una aplicación Node.js.
Node.js API for Converting Word to PDF
GroupDocs ofrece una solución GroupDocs.Conversion diseñada para desarrolladores Node.js. Permite a los desarrolladores convertir de manera eficiente varios formatos de documentos e imágenes mediante su robusta API para Node.js. Para este artículo, utilizaremos la API GroupDocs.Conversion for Node.js para convertir documentos DOC/DOCX a formato PDF.
Puedes instalar el paquete requerido desde el repositorio npm e integrarlo fácilmente en tus aplicaciones basadas en Node.js.
npm i @groupdocs/groupdocs.conversion
How to Convert Word (DOC/DOCX) to PDF in Node.js
Recorramos los pasos básicos para convertir un documento Word a PDF usando Node.js. El siguiente procedimiento convertirá todas las páginas de un archivo DOCX a un PDF:
- Cargar el archivo Word DOC/DOCX usando la clase
Converter. - Establecer las opciones de conversión a PDF mediante la clase
PdfConvertOptions. - Convertir el documento al formato PDF usando el método
convert.
El siguiente código Node.js convierte todo el documento Word a PDF:
Convert Selected Pages of Password-Protected Word Documents in Node.js
También puedes convertir páginas seleccionadas de documentos Word protegidos con contraseña a PDF. Los pasos siguientes explican cómo convertir solo páginas específicas de un documento Word protegido:
- Configurar opciones de carga usando la clase
WordProcessingLoadOptionsy proporcionar la contraseña. - Cargar el archivo Word DOC/DOCX usando la clase
Converter. - Establecer las opciones de conversión para el formato PDF, incluyendo número de página, cantidad de páginas, DPI, ancho y alto.
- Convertir las páginas específicas del documento Word protegido a formato PDF.
El siguiente código Node.js convierte páginas seleccionadas de un documento Word protegido:
Try Word to PDF Online Conversion for FREE
También puedes convertir documentos Word al formato PDF usando esta herramienta gratuita en línea de documents converter. Puedes acceder a ella desde cualquier dispositivo con cualquier navegador web disponible.
Get Full License for Free - Node.js Conversion Library
Puedes obtener una licencia temporal gratuita para probar la biblioteca de conversión para Node.js sin limitaciones de evaluación. Una licencia temporal es, en realidad, una licencia completa con restricción de tiempo que te permite probar todos los aspectos del producto.
Conclusion
En conclusión, exploramos cómo convertir archivos MS Word (DOC/DOCX) a formato PDF usando Node.js. También cubrimos cómo convertir páginas específicas de un documento protegido con contraseña a PDF dentro de un entorno Node.js. Al utilizar GroupDocs.Conversion para Node.js, puedes automatizar fácilmente las conversiones de documentos en tu aplicación.
Para obtener más información sobre la API de Automatización de Conversión de Documentos, consulta la documentación, la Referencia de API o explora los ejemplos en GitHub. Para cualquier consulta, no dudes en comunicarte a través del foro.