Java Excel in HTML

I fogli di calcolo Excel ti consentono di archiviare e organizzare bene i dati in forma tabellare. Puoi eseguire calcoli e generare diversi tipi di grafici e diagrammi per analizzare i dati. Tuttavia, in vari scenari, potrebbe essere necessario eseguire la conversione da Excel a HTML per convertire i fogli di lavoro in pagine HTML. Ad esempio, quando si incorpora il contenuto dei fogli di calcolo nelle pagine Web. In conformità con ciò, questo articolo mira a illustrare come convertire i file XLSX di Excel in HTML a livello di codice utilizzando Java.

API di conversione da Excel a HTML Java

Aspose.Cells for Java è un’API di manipolazione del foglio di calcolo progettata per implementare l’automazione di Excel all’interno delle applicazioni Java. Inoltre, il motore di conversione del foglio di calcolo integrato nell’API consente di convertire i file XLSX in HTML o altri formati. Puoi scaricare l’API o installarla all’interno delle tue applicazioni basate su Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>20.11</version>
</dependency>

Conversione da Excel a HTML Java

La conversione da Excel a HTML utilizzando Aspose.Cells è facile come una torta. Basta caricare il foglio di calcolo Excel e salvarlo come file HTML. Di seguito sono riportati i passaggi per convertire un file XLSX di Excel in HTML.

L’esempio di codice seguente mostra come convertire un file Excel in HTML utilizzando Java.

// Carica file Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Salva come file XLSX di Excel
workbook.save("Excel-to-HTML.html"); 

Converti Excel in HTML con Tooltip

In determinate situazioni, il testo supera la larghezza della cella del foglio di lavoro. Quando si converte un foglio di lavoro di questo tipo in una pagina HTML, una parte del testo viene nascosta. Per tali scenari, puoi abilitare i suggerimenti per visualizzare il testo superato. 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 le descrizioni comandi in Excel alla conversione HTML in Java.

// Carica file Excel
Workbook workbook = new Workbook("workbook.xlsx");

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

// Salva come file XLSX di Excel
workbook.save("Excel-to-HTML.html", options); 

Converti Excel in HTML con la preferenza di presentazione

Aspose.Cells per Java fornisce una funzione aggiuntiva per impostare la preferenza di presentazione per le pagine HTML renderizzate. È possibile utilizzare questa funzionalità per ottenere una presentazione più attraente delle cartelle di lavoro di Excel durante il rendering in HTML. Per questo, puoi impostare la proprietà HtmlSaveOptions.setPresentationPreference(true). L’esempio di codice seguente mostra come abilitare la preferenza di presentazione nella conversione da Excel a HTML.

// Carica file Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Crea opzioni HTML e abilita la preferenza di presentazione
HtmlSaveOptions options = new HtmlSaveOptions();
options.setPresentationPreference(true);

// Salva come file XLSX di Excel
workbook.save("Excel-to-HTML.html", options);

Prova Aspose.Cells gratuitamente

Puoi utilizzare Aspose.Cells per Java gratuitamente senza restrizioni utilizzando una licenza di prova gratuita.

Conclusione

In questo articolo, hai imparato come convertire i file Excel in HTML usando Java. Inoltre, hai visto come abilitare i suggerimenti e le preferenze di presentazione nella conversione da Excel a HTML. Puoi esplorare di più sull’API Java Excel utilizzando la documentazione.

Guarda anche