Comment convertir un PDF en Excel en utilisant Node.js. Développer un convertisseur PDF vers Eexcel en ligne.

PDF vers Excel

Conversion PDF vers Excel - PDF vers Excel Node.js

Aperçu

Cet article complet Aspose.PDF fournit des détails sur la façon dont vous pouvez équiper votre application Node.js d’un convertisseur PDF vers XLSX efficace basé sur le cloud. Dans un passé récent, nous avons publié des articles très intéressants liés aux API de conversion de format de fichier tels que PDF To HTML Converter With Aspose.PDF Cloud SDKs For Node.js, Conversion of PDF To DOC using Aspose.PDF SDK cloud pour Node.js, et plus encore. Dans cet article de blog, nous allons explorer comment convertir un PDF en XLSX en utilisant la bibliothèque PDF vers Excel Node.js. Par conséquent, nous mettrons en œuvre chaque étape en couvrant les points suivants.

Quel est le besoin d’un convertisseur PDF vers Excel en ligne ?

Il peut être facile de convertir manuellement une petite quantité de vos données d’entreprise d’un PDF à une feuille Excel, mais que se passe-t-il si vous avez une énorme quantité de données à convertir ? L’approche manuelle ressemblera sûrement à une approche inefficace car elle nécessite une main-d’œuvre et un temps immenses qui finiront par affecter vos opérations commerciales de routine. Néanmoins, opter pour un convertisseur PDF vers XLSX serait l’option ultime pour automatiser le processus de conversion. Il existe de nombreuses options que vous pouvez choisir. Cependant, opter pour des API basées sur le cloud Aspose.PDF vous donnera toujours un avantage concurrentiel dans votre entreprise car il offre bien plus que des fonctions de conversion de base.

De plus, il vous offre un espace cloud où vous pouvez générer, stocker et gérer différents types de fichiers. De plus, il existe de nombreuses dispositions pour les développeurs car il propose des API REST et des SDK pour plusieurs langages de programmation avec toute la documentation et le support.

Comment convertir rapidement un PDF en Excel ?

Dans cette section, nous verrons comment atteindre l’efficacité et la robustesse dans la conversion de PDF vers Excel en utilisant la bibliothèque PDF To Excel Node.js. Comme mentionné précédemment, les SDK sont disponibles pour presque tous les langages de programmation courants. Par conséquent, toute la procédure pour activer Aspose.PDF dans votre projet Node.js est assez courte et simple.

Tout d’abord, connectez-vous à ce tableau de bord et créez votre application. Une fois que vous avez créé l’application, vous trouverez vos informations d’identification API (c’est-à-dire clé, secret). Ces informations d’identification seront utilisées pour effectuer des appels d’API à la bibliothèque PDF vers Excel. Veuillez visiter cet article PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js si vous êtes notre nouveau visiteur, toute la procédure de configuration d’une application est bien élaborée étape par étape.

Maintenant, vous allez exécuter cette commande ‘npm i asposepdfcloud’ pour installer Aspose.PDF dans votre projet. De plus, il existe des utilitaires configurables qui enrichiront votre application avec PDF vers d’autres conversions de formats de fichiers. Chaque fonction disponible est descriptive et est accompagnée d’une documentation complète sur son utilisation. Surtout, vous pouvez choisir d’enregistrer les fichiers générés dans le stockage en nuage disponible ou vous pouvez effectuer un simple appel API pour télécharger vos fichiers de données convertis dans votre système local. La meilleure chose est que vous pouvez découvrir les API Aspose.PDF sur un éditeur en ligne avec une interface utilisateur conviviale, comme indiqué dans l’image ci-dessous.

PDF vers Excel

Comment convertir un PDF en XLSX en utilisant Aspose.PDF ?

Faisons maintenant un travail pratique et configurons la bibliothèque PDF vers Excel Node.js dans notre application Node.js. Veuillez visiter ce article de blog pour savoir comment obtenir vos informations d’identification API (clé, secret) car nous y avons élaboré chaque étape.

Alors, ouvrons le fichier “app.controller.ts” placé dans le dossier “src”, et collons le code suivant pour activer l’API Aspose.PDF dans votre application Node.js.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-excel')
  async pdfToExcel() {
    const name = 'sample.pdf';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'result.xlsx';
    const resultPath = 'myfolder/' + resultFile;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultFile;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      // Téléchargez le fichier sur un stockage cloud
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      // Appelez l'API Aspose.Pdf Cloud SDK pour créer un fichier PDF à partir de HTML
      await pdfApi.putPdfInStorageToXlsx(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        null,
        storageName,
      );
      // Télécharger le pdf à partir du stockage en nuage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to XLSX successfully';
    } catch (e) {
      throw e;
    }
  }
}

Une fois que vous avez le fichier mentionné ci-dessus, redémarrez votre serveur et faites une requête POST à http://localhost:3000/pdf-to-excel. Après avoir reçu le message de réussite, vous pouvez afficher votre fichier XLSX converti dans votre stockage créé. De même, vous pouvez essayer d’autres méthodes de conversion et de manipulation de fichiers dans la documentation.

Conclusion

Dans ce didacticiel, nous avons abordé des aspects importants de la conversion de PDF en Excel dans l’application Node.js. Nous avons pratiquement implémenté comment convertir PDF en XLS, ce qui nous a permis de développer un convertisseur PDF vers Excel en ligne. Cet article de blog vous aidera sûrement si vous cherchez à activer pdf pour exceller la conversion en ligne dans votre application métier.

Enfin, blog.aspose.cloud écrit en permanence d’autres articles dans la série de Aspose.PDF Cloud Product Family. Par conséquent, veuillez rester connecté pour des mises à jour régulières. Cependant, vous pouvez nous suivre sur nos comptes de médias sociaux Facebook, LinkedIn et Twitter.

poser une question

N’hésitez pas à visiter notre forum qui est très actif pour répondre aux questions et requêtes/discussions.

Explorer

Vous pouvez trouver les liens suivants pertinents :