Come convertire Excel in JPG in Node.js

Come convertire Excel in JPG in Node.js

L’automazione della conversione da Excel a JPG fornisce un grande aiuto quando si tratta di fare una presentazione aziendale. Nella maggior parte degli scenari, non è possibile allegare enormi file Excel alle presentazioni PowerPoint. Pertanto, puoi convertire Excel in JPG scrivendo poche righe di codice sorgente in JavaScript. In questo post del blog imparerai come convertire Excel in JPG in Node.js a livello di programmazione. Installeremo questa libreria XLSX JS nel nostro progetto Node.js per creare un convertitore da Excel a JPG.

In questo post del blog, verranno trattati i seguenti punti:

Installazione della libreria XLSX JS

Il processo di installazione di questa libreria JavaScript è intuitivo per gli sviluppatori. Quindi, ti consente di scaricare il pacchetto API o di installarlo eseguendo i seguenti comandi:

npm install java
npm install aspose.cells

Come convertire Excel in JPG in Node.js

C’è un’enorme pila di funzionalità offerte da questa libreria ricca di funzionalità. Ora puoi iniziare a scrivere codice per creare un convertitore da Excel a JPG a livello di programmazione.

Si prega di seguire i passaggi indicati di seguito:

  1. Inizializza un’istanza della classe Workbook e carica il file di origine.
  2. Crea un oggetto della classe ImageOrPrintOptions per accedere a specifiche opzioni di creazione dell’immagine.
  3. Chiama il metodo setImageType per impostare il tipo di immagine.
  4. Il metodo get(index) accederà al primo foglio di lavoro nella cartella di lavoro.
  5. Inizializza il costruttore della classe SheetRender per il foglio di destinazione.
  6. Passa attraverso le pagine e invoca il metodo toImage per creare immagini per i fogli.

Copia e incolla il seguente codice nel tuo file principale:

// Da Excel a PNG in Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Inizializza un'istanza della classe della cartella di lavoro e carica il file di origine. 
var wb = new aspose.cells.Workbook("sample.xlsx");
// Creare un oggetto della classe ImageOrPrintOptions per accedere a opzioni di creazione di immagini specifiche. 
var imageOptions = new aspose.cells.ImageOrPrintOptions();
// Chiamare il metodo setImageType per impostare il tipo di immagine. 
imageOptions.setImageType(aspose.cells.ImageType.JPEG);
// Il metodo get(index) accederà al primo foglio di lavoro nella cartella di lavoro.
var Worksheet = wb.getWorksheets().get(0);
// Inizializza il costruttore della classe SheetRender per il foglio di destinazione.
var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
// Scorrere le pagine e richiamare il metodo toImage per creare un'immagine per il foglio.
for (var j = 0; j < sheetRender.getPageCount(); j++) {
    sheetRender.toImage(j,  "ExcelToJPEG" + j + ".jpeg");
}

L’output può essere visto nell’immagine qui sotto:

Convertitore da Excel a JPG

Ottieni una licenza gratuita

Puoi usufruire di una licenza temporanea gratuita per provare l’API senza limitazioni di valutazione.

Riassumendo

Per riassumere, hai imparato come convertire Excel in JPG in Node.js a livello di programmazione. Questo articolo ti aiuterà sicuramente se stai cercando di sviluppare un modulo di conversione da Excel a JPG utilizzando questa libreria XLSX JS. Inoltre, puoi visitare la documentazione per esplorare altre funzionalità.

Inoltre, ti suggeriamo di seguire la nostra Guida introduttiva.

Infine, conholdate.com sta scrivendo nuovi post sul blog. Quindi, resta in contatto per aggiornamenti regolari.

Fai una domanda

Puoi farci sapere le tue domande o domande sul nostro forum.

Domande frequenti

Come posso convertire Excel in immagine?

Puoi seguire questo link per conoscere lo snippet di codice e i passaggi per convertire Excel in JPG/JPEG in modo programmatico.

Guarda anche