Java Excel para HTML

As planilhas do Excel permitem armazenar e organizar bem os dados em forma de tabela. Você pode realizar cálculos, bem como gerar diferentes tipos de gráficos e tabelas para analisar os dados. No entanto, em vários cenários, pode ser necessário realizar a conversão de Excel para HTML para converter planilhas em páginas HTML. Por exemplo, ao incorporar o conteúdo das planilhas em páginas da web. De acordo com isso, este artigo visa abordar como converter arquivos Excel XLSX para HTML programaticamente usando Java.

Excel para HTML Java Converter API

Aspose.Cells for Java é uma API de manipulação de planilhas projetada para implementar a automação do Excel dentro dos aplicativos Java. Além disso, o mecanismo de conversão de planilhas integrado da API permite converter arquivos XLSX para HTML ou outros formatos. Você pode baixar a API ou instalá-la em seus aplicativos baseados em 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>

Conversão de Excel para HTML Java

A conversão do Excel para HTML usando o Aspose.Cells é tão fácil quanto a torta. Basta carregar a planilha do Excel e salvá-la como um arquivo HTML. A seguir estão as etapas para converter um arquivo Excel XLSX em HTML.

O exemplo de código a seguir mostra como converter um arquivo do Excel em HTML usando Java.

// Carregar arquivo Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Salvar como arquivo Excel XLSX
workbook.save("Excel-to-HTML.html"); 

Converter Excel para HTML com dica de ferramenta

Em determinadas situações, o texto excede a largura da célula na planilha. Quando você converte essa planilha em uma página HTML, alguma parte do texto fica oculta. Para esses cenários, você pode ativar as dicas de ferramentas para exibir o texto excedido. A seguir estão as etapas para habilitar dicas de ferramentas na conversão do Excel para HTML.

O exemplo de código a seguir mostra como habilitar dicas de ferramentas na conversão do Excel para HTML em Java.

// Carregar arquivo Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Crie opções de HTML e ative a dica de ferramenta
HtmlSaveOptions options = new HtmlSaveOptions();
options.setAddTooltipText(true);

// Salvar como arquivo Excel XLSX
workbook.save("Excel-to-HTML.html", options); 

Converter Excel para HTML com Preferência de Apresentação

Aspose.Cells para Java fornece um recurso adicional de configuração de preferência de apresentação para as páginas HTML renderizadas. Você pode usar esse recurso para obter uma apresentação mais atraente de pastas de trabalho do Excel quando renderizadas em HTML. Para isso, você pode definir a propriedade HtmlSaveOptions.setPresentationPreference(true). O exemplo de código a seguir mostra como habilitar a preferência de apresentação na conversão do Excel para HTML.

// Carregar arquivo Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Crie opções de HTML e ative a preferência de apresentação
HtmlSaveOptions options = new HtmlSaveOptions();
options.setPresentationPreference(true);

// Salvar como arquivo Excel XLSX
workbook.save("Excel-to-HTML.html", options);

Experimente o Aspose.Cells gratuitamente

Você pode usar o Aspose.Cells for Java gratuitamente sem restrições usando uma licença de avaliação gratuita.

Conclusão

Neste artigo, você aprendeu como converter arquivos do Excel em HTML usando Java. Além disso, você viu como habilitar dicas de ferramentas e preferência de apresentação na conversão de Excel para HTML. Você pode explorar mais sobre a API Java Excel usando a documentação.

Veja também