Convertir des fichiers PDF en documents Word dans Node.js
Pour éditer le contenu d’un fichier PDF dans Microsoft Word ou d’autres traitements de texte qui supportent les formats DOC et DOCX. Les fichiers PDF sont modifiables, mais les fichiers DOC et DOCX sont plus flexibles et personnalisables.
Essayez de convertir un PDF en DOC en ligne
Aspose.PDF pour Node.js vous propose une application en ligne gratuite “PDF to DOC”, où vous pouvez essayer de vérifier la fonctionnalité et la qualité avec lesquelles elle fonctionne.
Convertir PDF en DOC
Dans le cas où vous souhaitez convertir un document PDF, vous pouvez utiliser la fonction AsposePdfToDoc.
Veuillez vérifier l’extrait de code suivant pour le convertir dans un environnement Node.js.
CommonJS :
- Appelez
require
et importez le moduleasposepdfnodejs
en tant que variableAsposePdf
. - Spécifiez le nom du fichier PDF qui sera converti.
- Appelez
AsposePdf
comme Promise et effectuez l’opération pour convertir le fichier. Recevez l’objet en cas de succès. - Appelez la fonction AsposePdfToDoc.
- Convertissez le fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPDFtoDoc.doc”. Si le paramètre json.errorCode n’est pas 0 et qu’une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Convertir un fichier PDF en Doc et enregistrer le "ResultPDFtoDoc.doc"*/
const json = AsposePdfModule.AsposePdfToDoc(pdf_file, "ResultPDFtoDoc.doc");
console.log("AsposePdfToDoc => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
- Importez le module
asposepdfnodejs
. - Spécifiez le nom du fichier PDF qui sera converti.
- Initialisez le module AsposePdf. Recevez l’objet si réussi.
- Appelez la fonction AsposePdfToDoc.
- Convertissez le fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPDFtoDoc.doc”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Convertir un fichier PDF en Doc et enregistrer le "ResultPDFtoDoc.doc"*/
const json = AsposePdfModule.AsposePdfToDoc(pdf_file, "ResultPDFtoDoc.doc");
console.log("AsposePdfToDoc => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
Essayez de convertir PDF en DOCX en ligne
Aspose.PDF pour Node.js vous présente l’application en ligne gratuite “PDF to Word”, où vous pouvez essayer d’explorer la fonctionnalité et la qualité de son fonctionnement.
Convertir PDF en DOCX
Aspose.PDF pour Node.js via l’outil C++ vous permet de lire et de convertir des documents PDF en DOCX. DOCX est un format bien connu pour les documents Microsoft Word dont la structure a été modifiée d’un binaire simple à une combinaison de fichiers XML et binaires. Les fichiers Docx peuvent être ouverts avec Word 2007 et les versions ultérieures mais pas avec les versions antérieures de MS Word qui prennent en charge les extensions de fichiers DOC.
Si vous souhaitez convertir un document PDF, vous pouvez utiliser la fonction AsposePdfToDocX. Veuillez consulter l’extrait de code suivant afin de convertir dans l’environnement Node.js.
CommonJS :
-
Appelez
require
et importez le moduleasposepdfnodejs
en tant que variableAsposePdf
. -
Spécifiez le nom du fichier PDF qui sera converti.
-
Appelez
AsposePdf
en tant que Promise et effectuez l’opération de conversion de fichier. Recevez l’objet si réussi. -
Appelez la fonction AsposePdfToDocX.
-
Convertissez le fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPDFtoDocX.docx”. Si le paramètre json.errorCode n’est pas 0 et, en conséquence, une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
const AsposePdf = require('asposepdfnodejs');
const pdf_file = 'Aspose.pdf';
AsposePdf().then(AsposePdfModule => {
/*Convertir un fichier PDF en DocX et enregistrer le "ResultPDFtoDocX.docx"*/
const json = AsposePdfModule.AsposePdfToDocX(pdf_file, "ResultPDFtoDocX.docx");
console.log("AsposePdfToDocX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});
ECMAScript/ES6:
-
Importez le module
asposepdfnodejs
. -
Spécifiez le nom du fichier PDF qui sera converti.
-
Initialiser le module AsposePdf. Recevez l’objet si réussi.
-
Appelez la fonction AsposePdfToDocX.
-
Convertir le fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPDFtoDocX.docx”. Si le paramètre json.errorCode n’est pas 0 et qu’une erreur apparaît dans votre fichier, les informations sur l’erreur seront contenues dans ‘json.errorText’.
import AsposePdf from 'asposepdfnodejs';
const AsposePdfModule = await AsposePdf();
const pdf_file = 'Aspose.pdf';
/*Convertir un fichier PDF en DocX et enregistrer le "ResultPDFtoDocX.docx"*/
const json = AsposePdfModule.AsposePdfToDocX(pdf_file, "ResultPDFtoDocX.docx");
console.log("AsposePdfToDocX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);