Come convertire Excel in TIFF in Node.js

Come convertire Excel in TIFF in Node.js

Abbiamo una soluzione efficiente per te se stai cercando di creare un convertitore da Excel a TIFF a livello di codice. La conversione da Excel a TIFF in un’applicazione basata su Node.js non è un compito difficile ora. Tuttavia, puoi installare questa libreria Node.js Excel nel tuo progetto e iniziare a scrivere il codice sorgente per convertire i file XLSX in altri formati di file. Alla fine di questo tutorial, dovresti sapere come convertire Excel in TIFF in Node.js a livello di codice.

Tratteremo i seguenti argomenti in questo post del blog:

Installazione della libreria Node.js Excel

Questo è un passaggio cruciale per ogni sviluppatore poiché qualsiasi problema durante l’installazione può influire sui tempi di sviluppo. Tuttavia, 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 TIFF in Node.js

Ci sono molti metodi esposti da questa libreria che puoi soddisfare facilmente i tuoi requisiti aziendali.

Di seguito sono riportati i passaggi per creare un Excel in TIFF a livello di codice:

  1. Crea un oggetto della classe Workbook e carica il file XLSX di origine.
  2. Crea un’istanza di un’istanza della classe ImageOrPrintOptions per accedere a opzioni di creazione di immagini specifiche.
  3. Imposta la risoluzione orizzontale chiamando il metodo setHorizontalResolution.
  4. Richiamare il metodo setVerticalResolution per impostare la risoluzione verticale.
  5. Imposta lo stile del carattere chiamando il metodo setDefaultFont.
  6. Chiama il metodo setOptimized e imposta il valore su true per ottimizzare gli elementi di output.
  7. Se il valore del metodo OnePagePerSheet è true, tutto il contenuto di un foglio verrà restituito a una sola pagina nel risultato.
  8. Imposta la qualità dell’immagine invocando il metodo setQuality.
  9. Il metodo get(index) accederà al primo foglio di lavoro nella cartella di lavoro.
  10. Chiamare il costruttore della classe SheetRender per il foglio di destinazione.
  11. Ora, scorrere le pagine e richiamare il metodo toImage per creare un’immagine per il foglio.

Copia e incolla il seguente codice nel tuo file principale:

// Da Excel a PNG in Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Crea un oggetto della classe della cartella di lavoro e carica il file XLSX di origine.
var wb = new aspose.cells.Workbook("sample.xlsx");
// Crea un'istanza di un'istanza della classe ImageOrPrintOptions per accedere a opzioni di creazione di immagini specifiche. 
var imageOptions = new aspose.cells.ImageOrPrintOptions();
// Impostare la risoluzione orizzontale chiamando il metodo setHorizontalResolution. 
imageOptions.setHorizontalResolution(300);
// Richiamare il metodo setVerticalResolution per impostare la risoluzione verticale. 
imageOptions.setVerticalResolution(300);
// Impostare lo stile del carattere chiamando il metodo setDefaultFont. 
imageOptions.setDefaultFont("MS Gothic");
// Chiamare il metodo setOptimized, impostare il valore su true per ottimizzare gli elementi di output.
imageOptions.setOptimized(true);
// Se il valore del metodo OnePagePerSheet è true , tutto il contenuto di un foglio verrà restituito a una sola pagina nel risultato. 
imageOptions.setOnePagePerSheet(true);
// Imposta la qualità dell'immagine richiamando il metodo setQuality.
imageOptions.setQuality(100)
// Il metodo get(index) accederà al primo foglio di lavoro nella cartella di lavoro. 
var Worksheet = wb.getWorksheets().get(0);
// Chiamare il costruttore della classe SheetRender per il foglio di destinazione.
var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
// Ora, 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,  "ExcelToTIFF" + j + ".tiff");
}

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

Da Excel a TIFF

Ottieni una licenza gratuita

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

Riassumendo

Concludiamo questo articolo qui con la speranza che tu abbia imparato a convertire Excel in TIFF in Node.js a livello di codice. Inoltre, ci sono altri post di blog pertinenti elencati nella sezione “Vedi anche” che puoi controllare. Infine, visita la documentazione di questa libreria Excel Node.js per conoscere le altre caratteristiche interessanti.

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

Puoi salvare Excel come TIFF?

Sì, puoi convertire un’immagine Excel in un’immagine TIFF utilizzando questa libreria Node.js Excel. Questa libreria offre una vasta gamma di metodi per convertire i file Excel in altri formati di file a livello di programmazione.

Guarda anche