Comment convertir Excel en JPG dans Node.js

Comment convertir Excel en JPG dans Node.js

L’automatisation de la conversion Excel en JPG est d’une grande aide lorsqu’il s’agit de faire une présentation commerciale. Dans la plupart des scénarios, vous ne pouvez pas joindre d’énormes fichiers Excel à vos présentations PowerPoint. Par conséquent, vous pouvez convertir Excel en JPG en écrivant quelques lignes de code source en JavaScript. Dans cet article de blog, vous apprendrez à convertir Excel en JPG dans Node.js par programme. Nous allons installer cette bibliothèque XLSX JS dans notre projet Node.js pour créer un convertisseur Excel vers JPG.

Dans cet article de blog, les points suivants seront abordés :

Installation de la bibliothèque XLSX JS

Le processus d’installation de cette bibliothèque JavaScript est convivial pour les développeurs. Ainsi, il vous permet de télécharger le package API ou de l’installer en exécutant les commandes suivantes :

npm install java
npm install aspose.cells

Comment convertir Excel en JPG dans Node.js

Il existe une énorme pile de fonctionnalités offertes par cette bibliothèque riche en fonctionnalités. Maintenant, vous pouvez commencer à écrire du code pour créer un convertisseur Excel en JPG par programmation.

Veuillez suivre les étapes ci-dessous :

  1. Initialisez une instance de la classe Workbook et chargez le fichier source.
  2. Créez un objet de la classe ImageOrPrintOptions pour accéder à des options de création d’image spécifiques.
  3. Appelez la méthode setImageType pour définir le type d’image.
  4. La méthode get(index) accédera à la première feuille de calcul du classeur.
  5. Initialisez le constructeur de la classe SheetRender pour la feuille cible.
  6. Parcourez les pages et invoquez la méthode toImage pour créer des images pour les feuilles.

Copiez et collez le code suivant dans votre fichier principal :

// Excel en PNG dans Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Initialisez une instance de la classe de classeur et chargez le fichier source. 
var wb = new aspose.cells.Workbook("sample.xlsx");
// Créez un objet de la classe ImageOrPrintOptions pour accéder à des options de création d'image spécifiques. 
var imageOptions = new aspose.cells.ImageOrPrintOptions();
// Appelez la méthode setImageType pour définir le type d'image. 
imageOptions.setImageType(aspose.cells.ImageType.JPEG);
// La méthode get(index) accédera à la première feuille de calcul du classeur.
var Worksheet = wb.getWorksheets().get(0);
// Initialisez le constructeur de la classe SheetRender pour la feuille cible.
var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
// Parcourez les pages et appelez la méthode toImage pour créer une image pour la feuille.
for (var j = 0; j < sheetRender.getPageCount(); j++) {
    sheetRender.toImage(j,  "ExcelToJPEG" + j + ".jpeg");
}

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

Convertisseur Excel en JPG

Obtenez une licence gratuite

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

Résumé

Pour résumer, vous avez appris à convertir Excel en JPG dans Node.js par programmation. Cet article vous aidera sûrement si vous cherchez à développer un module de conversion Excel vers JPG en utilisant cette bibliothèque XLSX JS. De plus, vous pouvez consulter la documentation pour explorer d’autres fonctionnalités.

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 convertir Excel en image ?

Vous pouvez suivre ce lien pour connaître l’extrait de code et les étapes pour convertir Excel en JPG/JPEG par programme.

Voir également