C++ da Excel a HTML

I file Excel sono ampiamente utilizzati per archiviare e organizzare i dati sotto forma di fogli di lavoro. Inoltre, puoi eseguire vari calcoli e analisi dei dati. Tuttavia, in alcuni casi, devi convertire i file Excel in altri formati. Ad esempio, potrebbe essere necessario convertire un foglio di lavoro Excel in HTML o in un’immagine per visualizzarlo all’interno dell’applicazione Web o desktop. In questi casi, questo articolo spiega come convertire i file Excel in HTML nelle applicazioni Node.js. Inoltre, imparerai come utilizzare opzioni aggiuntive per personalizzare l’HTML convertito.

Node.js API di conversione da Excel a HTML

L’API Aspose.Cells for Node.js via Java è progettata per implementare l’automazione del foglio di calcolo dall’interno delle tue applicazioni Node.js. Fornisce una gamma di funzionalità per manipolare i file Excel senza problemi. Inoltre, l’API consente di convertire i file Excel in altri formati. Per utilizzare l’API, puoi scaricare il suo pacchetto dalla sezione Download o utilizzare il seguente comando NPM.

> npm install aspose.cells

Converti file Excel in HTML in Node.js

Quando si converte un file Excel in HTML, Aspose.Cells per Node.js tramite Java crea una scheda separata per ogni foglio di lavoro. Pertanto, puoi navigare tra i fogli abbastanza facilmente. Di seguito sono riportati i passaggi per convertire un file Excel in HTML.

L’esempio di codice seguente mostra come convertire un file Excel in HTML usando Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Carica cartella di lavoro
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Salva XLSX come HTML
workbook.save("D:\\xlsx-to-html.html");

File Excel

File Excel

HTML convertito

Excel in HTML

Abilita le linee della griglia in Excel alla conversione HTML in Node.js

Per impostazione predefinita, le linee della griglia sono disabilitate nel file HTML convertito. Tuttavia, puoi abilitarli usando la classe HtmlSaveOptions. Di seguito sono riportati i passaggi per eseguire questa operazione.

L’esempio di codice seguente mostra come abilitare le linee della griglia nella conversione da Excel a HTML.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Carica cartella di lavoro
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Crea opzioni HTML e abilita le linee della griglia
var options = aspose.cells.HtmlSaveOptions();
options.setExportGridLines(true);

// Salva XLSX come HTML
workbook.save("D:\\xlsx-to-html.html", options);

HTML convertito

Excel in HTML GrdiLines

Abilita la descrizione comando in XLSX alla conversione HTML in Node.js

In alcuni casi, i valori possono superare la larghezza delle celle in un foglio di lavoro. In tali situazioni, puoi abilitare i suggerimenti per visualizzare il testo completo nell’HTML convertito. Di seguito sono riportati i passaggi per abilitare le descrizioni comandi nella conversione da Excel a HTML.

L’esempio di codice seguente mostra come abilitare la descrizione comando in Excel alla conversione HTML in Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Carica cartella di lavoro
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Crea opzioni HTML e abilita la descrizione comando
var options = aspose.cells.HtmlSaveOptions();
options.setAddTooltipText(true);

// Salva XLSX come HTML
workbook.save("D:\\xlsx-to-html.html", options);

Includi fogli nascosti nella conversione da XLS/XLSX a HTML

Le cartelle di lavoro di Excel possono anche contenere i fogli nascosti che non sono inclusi nella conversione da Excel a HTML per impostazione predefinita. Per eseguire il rendering di fogli nascosti, puoi utilizzare il metodo HtmlSaveOptions.setExportHiddenWorksheet(). Di seguito sono riportati i passaggi per eseguire questa operazione.

L’esempio di codice seguente mostra come includere fogli nascosti nella conversione da Excel a HTML di Node.js.

var aspose = aspose || {};
aspose.cells = require("aspose.cells");

// Carica cartella di lavoro
var workbook = aspose.cells.Workbook("workbook.xlsx");

// Crea opzioni HTML e abilita l'esportazione di fogli nascosti
var options = aspose.cells.HtmlSaveOptions();
options.setExportHiddenWorksheet(true);

// Salva XLSX come HTML
workbook.save("D:\\xlsx-to-html.html", options);

Ottieni una licenza API gratuita

Nel caso in cui desideri provare l’API senza limitazioni di valutazione, puoi ottenere una licenza temporanea gratuita.

Conclusione

La conversione da Excel a HTML viene spesso utilizzata nelle applicazioni Web per visualizzare i fogli di lavoro nelle pagine Web. In base a ciò, questo articolo ha spiegato come convertire le cartelle di lavoro di Excel in file HTML in Node.js. Inoltre, hai visto come personalizzare la conversione da Excel a HTML con diverse opzioni. Puoi esplorare di più su Aspose.Cells per Node.js tramite Java usando documentazione.

Guarda anche