Convertir PDF en Excel dans Node.js
Contents
[
Hide
]
Créer des feuilles de calcul à partir de PDF en utilisant Node.js
Aspose.PDF pour Node.js via C++ prend en charge la fonctionnalité de conversion de fichiers PDF en fichiers Excel.
Essayez de convertir PDF en Excel en ligne
Aspose.PDF pour Node.js vous présente une application gratuite en ligne “PDF to XLSX”, où vous pouvez essayer d’explorer la fonctionnalité et la qualité de son fonctionnement.
Convertir PDF en XLSX
Dans le cas où vous souhaitez convertir un document PDF, vous pouvez utiliser la fonction AsposePdfToXlsX.
Veuillez vérifier le snippet de code suivant afin de le convertir dans un environnement Node.js.
CommonJS :
- Appeler
require
et importer 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 du fichier. Recevez l’objet en cas de succès. - Appelez la fonction AsposePdfToXlsX.
- Convertir le fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPDFtoXlsX.xlsx”. 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 XlsX et sauvegarder dans "ResultPDFtoXlsX.xlsx"*/
const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
console.log("AsposePdfToXlsX => %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 AsposePdfToXlsX.
- Convertissez le fichier PDF. Ainsi, si ‘json.errorCode’ est 0, le résultat de l’opération est enregistré dans “ResultPDFtoXlsX.xlsx”. 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 XlsX et enregistrer le "ResultPDFtoXlsX.xlsx"*/
const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
console.log("AsposePdfToXlsX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);