Como converter Excel para HTML em Java

Este tutorial rápido explica o processo para converter Excel para HTML em Java carregando o arquivo de origem XLSX e salvando-o como HTML. Você pode definir diferentes propriedades do arquivo HTML de saída antes de exportar Excel para HTML em Java, como definir a codificação, o formato da imagem e o sinalizador para exibir as linhas de grade. O arquivo de saída pode ser salvo em um arquivo ou fluxo ou até mesmo enviado como uma resposta HTTP, se necessário.

Etapas para converter Excel para HTML em Java

  1. Para converter Excel em HTML, adicione uma referência à biblioteca Aspose.Cells do repositório Maven
  2. Carregue o arquivo Excel de origem que deve ser convertido em HTML usando o objeto Workbook
  3. Crie e inicialize as opções de salvamento para o HTML de saída usando o objeto HtmlSaveOptions
  4. Defina algumas propriedades de HTML, como formato de imagem, codificação e exibição em grade
  5. Salve o arquivo HTML de saída usando as opções de salvamento

As etapas acima descreveram o procedimento para alterar o exemplo XLSX para HTML em Java carregando-o em um objeto de classe Workbook e, em seguida, configurando o arquivo HTML de saída. Essa configuração pode incluir várias configurações e é necessária ao salvar o HTML no disco.

Código para exportar Excel para HTML em Java

Para esta conversão de Excel para Html, o código Java contém muito poucas instruções em que o arquivo do Excel é carregado em um objeto de classe de pasta de trabalho e salvo como HTML. Existem parâmetros opcionais que podem ser definidos para configurar o arquivo HTML de saída, como formato de imagem, codificação, exibição de grade, fonte padrão, excluindo estilos não utilizados para reduzir o tamanho e vários outros parâmetros. A saída pode ser salva em disco e também em stream.

Este breve tutorial descreveu como converter Excel para HTML em Java. Se outras informações forem necessárias, como converter o Excel em uma imagem, consulte o artigo em como converter Excel para SVG em Java.

 Português