Convertir PDF a documentos Word en Node.js
Para editar el contenido de un archivo PDF en Microsoft Word u otros procesadores de texto que soporten formatos DOC y DOCX. Los archivos PDF son editables, pero los archivos DOC y DOCX son más flexibles y personalizables.
Intenta convertir PDF a DOC en línea
Aspose.PDF para Node.js te presenta una aplicación gratuita en línea “PDF a DOC”, donde puedes intentar investigar la funcionalidad y la calidad con la que funciona.
Convertir PDF a DOC
En caso de que quieras convertir un documento PDF, puedes usar la función AsposePdfToDoc.
Por favor, revise el siguiente fragmento de código para convertir en el entorno de Node.js.
CommonJS:
- Llama a
require
e importa el móduloasposepdfnodejs
como variableAsposePdf
. - Especifica el nombre del archivo PDF que será convertido.
- Llama a
AsposePdf
como Promise y realiza la operación para convertir el archivo. Recibe el objeto si es exitoso. - Llama a la función AsposePdfToDoc.
- Convierte el archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultPDFtoDoc.doc”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en tu archivo, la información del error estará contenida en ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Convierte un archivo PDF a Doc y guarda el "ResultPDFtoDoc.doc"*/
const json = AsposePdfModule.AsposePdfToDoc(pdf_file, "ResultPDFtoDoc.doc");
console.log("AsposePdfToDoc => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Importa el módulo
asposepdfnodejs
. - Especifica el nombre del archivo PDF que se convertirá.
- Inicializa el módulo AsposePdf. Recibe el objeto si es exitoso.
- Llama a la función AsposePdfToDoc.
- Convierte el archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultPDFtoDoc.doc”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en tu archivo, la información del error estará contenida en ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Convierte un archivo PDF a Doc y guarda el "ResultPDFtoDoc.doc"*/
const json = AsposePdfModule.AsposePdfToDoc(pdf_file, "ResultPDFtoDoc.doc");
console.log("AsposePdfToDoc => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Intenta convertir PDF a DOCX en línea
Aspose.PDF para Node.js te presenta la aplicación gratuita en línea “PDF to Word”, donde puedes intentar investigar la funcionalidad y la calidad con la que trabaja.
Convertir PDF a DOCX
Aspose.PDF para Node.js a través del kit de herramientas C++ te permite leer y convertir documentos PDF a DOCX. DOCX es un formato bien conocido para documentos de Microsoft Word cuya estructura se cambió de binaria simple a una combinación de archivos XML y binarios. Los archivos Docx pueden abrirse con Word 2007 y versiones posteriores, pero no con las versiones anteriores de MS Word que soportan extensiones de archivo DOC.
En caso de que quieras convertir un documento PDF, puedes usar la función AsposePdfToDocX. Por favor, revisa el siguiente fragmento de código para convertir en un entorno Node.js.
CommonJS:
-
Llama a
require
e importa el móduloasposepdfnodejs
como variableAsposePdf
. -
Especifica el nombre del archivo PDF que se convertirá.
-
Llama a
AsposePdf
como Promise y realiza la operación para convertir el archivo. Recibe el objeto si tiene éxito. -
Llama a la función AsposePdfToDocX.
-
Convierte archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultPDFtoDocX.docx”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en tu archivo, la información del error estará contenida en ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Convierte un archivo PDF a DocX y guarda el "ResultPDFtoDocX.docx"*/
const json = AsposePdfModule.AsposePdfToDocX(pdf_file, "ResultPDFtoDocX.docx");
console.log("AsposePdfToDocX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Importa el módulo
asposepdfnodejs
. -
Especifica el nombre del archivo PDF que será convertido.
-
Inicialice el módulo AsposePdf. Reciba el objeto si es exitoso.
-
Llame a la función AsposePdfToDocX.
-
Convierta el archivo PDF. Así, si ‘json.errorCode’ es 0, el resultado de la operación se guarda en “ResultPDFtoDocX.docx”. Si el parámetro json.errorCode no es 0 y, en consecuencia, aparece un error en su archivo, la información del error estará contenida en ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Convertir un archivo PDF a DocX y guardar el "ResultPDFtoDocX.docx"*/
const json = AsposePdfModule.AsposePdfToDocX(pdf_file, "ResultPDFtoDocX.docx");
console.log("AsposePdfToDocX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);