Converti Excel in PNG in Node.js

Converti Excel in PNG in Node.js

Segui questa guida per scoprire come convertire Excel in PNG in Node.js utilizzando questa API JavaScript Excel. PNG è un formato di file immagine mentre Excel offre molto per la rappresentazione e l’archiviazione dei dati. Tuttavia, la conversione da Excel a PNG rende le operazioni aziendali veloci ed efficienti poiché la maggior parte dei formati di immagine può essere facilmente aperta su qualsiasi piattaforma senza installare software di terze parti. Prima di procedere con questo tutorial, assicurati di aver installato Node.js sul tuo computer locale.

Tratteremo le seguenti sezioni:

Installazione dell’API JavaScript di Excel

La procedura di installazione di questa API è abbastanza semplice e amichevole per gli sviluppatori. Offre potenti funzionalità per quanto riguarda la conversione e la manipolazione dei file. Tuttavia, puoi eseguire i seguenti comandi per installare questa API nel tuo progetto Node.js.

npm install java
npm install aspose.cells

Altrimenti, scarica il pacchetto API e integra questa libreria nel tuo progetto Node.js.

Converti Excel in PNG in Node.js

Utilizzeremo questa API JavaScript di Excel per convertire Excel in PNG a livello di codice. Inoltre, potresti trovare un’enorme pila di metodi esposti da questa API.

Puoi seguire i seguenti passaggi e lo snippet di codice:

  1. Crea un oggetto Workbook e carica il file di origine.
  2. Istanziare un’istanza della classe ImageOrPrintOptions per accedere a ulteriori opzioni di creazione dell’immagine.
  3. Imposta il tipo di immagine chiamando il metodo setImageType.
  4. Richiamare il metodo get(index) per ottenere il primo foglio di lavoro.
  5. Crea un oggetto SheetRender per il foglio di destinazione.
  6. Richiamare il metodo toImage per generare un’immagine per il foglio di lavoro.
// Excel in PNG in Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Crea un oggetto cartella di lavoro e carica il file di origine 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Istanziare un'istanza della classe ImageOrPrintOptions per accedere a opzioni di creazione di immagini aggiuntive 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// Imposta il tipo di immagine chiamando il metodo setImageType  
imgOptions.setImageType(aspose.cells.ImageType.PNG);
// Richiamare il metodo get(index) per ottenere il primo foglio di lavoro. 
var sheet = workbook.getWorksheets().get(0);
// Crea un oggetto SheetRender per il foglio di destinazione  
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
for (var j = 0; j < sr.getPageCount(); j++) {
	// Richiamare il metodo toImage per generare un'immagine per il foglio di lavoro 
	sr.toImage(j,  "WToImage-out" + j + ".png");
}
        }
    }
}

Potresti vedere l’output nell’immagine qui sotto:

Excel in PNG

Ottieni una licenza gratuita

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

Riassumendo

Questa è la fine di questo tutorial. Abbiamo esaminato come convertire Excel in PNG in Node.js a livello di codice. Questo post sul blog ti aiuterà sicuramente se stai cercando di sviluppare un convertitore da Excel a PNG utilizzando questa API JavaScript Excel. Inoltre, puoi visitare la documentazione per conoscere altre disposizioni e metodi offerti da questa libreria. Inoltre, conholdate.com sta scrivendo nuovi post sul blog su nuovi argomenti. Pertanto, si prega di rimanere in contatto per aggiornamenti regolari.

Fai una domanda

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

Domande frequenti

Come posso convertire Excel in PNG?

Puoi convertire i tuoi file Excel in formato immagine usando questo JavaScript Excel API. Questa libreria può aiutarti a ottenere questa conversione in modo programmatico.

Come posso trasformare i dati di Excel in un’immagine?

Richiamare questo metodo toImage per generare un’immagine da un foglio di lavoro Excel a livello di codice. Inoltre, visita questo link per conoscere altri metodi importanti di questa libreria.

Guarda anche