Comment imprimer un fichier Excel dans Node.js

Comment imprimer un fichier Excel dans Node.js

L’impression de documents par programmation peut fournir un avantage concurrentiel à votre entreprise. Comme il s’agit d’une tâche très courante, ce type d’automatisation réduira le temps et les efforts de votre personnel. Dans cet article de blog, nous allons installer cette bibliothèque JS Excel dans notre projet Node.js pour manipuler et traiter des documents Excel. Cependant, commençons et implémentons comment imprimer un fichier Excel dans Node.js.

Nous aborderons les points suivants dans cet article de blog :

Installation de la bibliothèque JS Excel

Vous pouvez visiter ce lien pour apprendre la procédure d’installation de cette bibliothèque de niveau entreprise. C’est assez simple car vous pouvez soit télécharger le package API, soit l’installer en exécutant les commandes suivantes :

npm install java
npm install aspose.cells

Comment imprimer un fichier Excel dans Node.js

Une fois l’installation terminée, vous pouvez commencer à écrire le code source et explorer les méthodes pour configurer vos appels d’API.

Voici les étapes :

  1. Créez une instance de la classe WorkBook et chargez le fichier Excel source.
  2. Instanciez un objet pour la classe ImageOptions qui permet de spécifier des options lors du rendu des feuilles de calcul en images et de l’impression des feuilles de calcul.
  3. Obtenez la première feuille de calcul en appelant la méthode get.
  4. Créez un objet SheetRender par rapport à la feuille souhaitée qui peut rendre la feuille de calcul en différentes images.
  5. Imprimez la feuille de calcul en appelant la méthode toPrinter.

Copiez et collez le code suivant dans votre fichier principal :

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Créez une instance de la classe WorkBook et chargez le fichier Excel source. 
var book = new aspose.cells.Workbook("sample.xlsx");
// Instanciez un objet pour la classe ImageOptions qui permet de spécifier des options lors du rendu de la feuille de calcul en images, de l'impression de la feuille de calcul. 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// Obtenez la première feuille de calcul en appelant la méthode get. 
var sheet = book.getWorksheets().get(0);
// Créez un objet SheetRender par rapport à la feuille souhaitée qui peut restituer la feuille de calcul en différentes images.
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
// Imprimez la feuille de calcul en appelant la méthode toPrinter. 
sr.toPrinter("EHUPSTAIRS7225");

La sortie peut être vue dans l’image ci-dessous:

logiciel d'impression

Obtenez une licence gratuite

Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer l’API sans limitation d’évaluation.

Résumé

Nous terminons ce billet de blog ici avec l’espoir que vous avez appris comment imprimer un fichier Excel dans Node.js. De plus, vous pouvez personnaliser votre extrait de code pour répondre à votre logiciel d’entreprise par programmation. De plus, vous pouvez visiter la documentation de cette bibliothèque JS Excel pour connaître d’autres méthodes.

De plus, nous vous suggérons de suivre notre Guide de démarrage.

Enfin, conholdate.com écrit de nouveaux articles de blog. Alors, restez en contact pour des mises à jour régulières.

poser une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

FAQ

Comment faire pour qu’Excel imprime automatiquement ?

Suivez ce lien pour obtenir l’extrait de code qui imprime les fichiers Excel par programmation.

Voir également