Excel XLS para SVG Java

Os arquivos do Excel são comumente usados para manter e organizar dados pequenos e grandes. Além disso, você pode realizar várias operações nos dados armazenados em planilhas do Excel. Em certos casos, pode ser necessário converter os arquivos do Excel para outros formatos, por exemplo, para incorporar seu conteúdo nos aplicativos da web. Para esses casos, este artigo aborda como converter Excel XLS e XLSX para SVG em Java.

Conversor Java Excel XLS para SVG - Download Gratuito

Para converter arquivos Excel XLSX ou XLS para SVG, usaremos Aspose.Cells for Java. É uma API poderosa para criar, modificar e converter arquivos de planilha de dentro de aplicativos Java. Você pode baixar a API ou instalá-la usando as seguintes configurações do Maven.

Repositório:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Dependência:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.8</version>
</dependency>

Passos para converter Excel XLS para SVG em Java

Usando Aspose.Cells para Java, você pode facilmente converter um arquivo Excel para SVG em poucos passos. É assim que você pode converter um arquivo XLS ou XLSX para SVG.

  • Carregue o arquivo Excel do disco.
  • Percorra as planilhas ou selecione a planilha desejada.
  • Renderize a(s) folha(s) como imagem(ns) SVG e salve no local desejado.

A seção a seguir demonstra como converter um arquivo do Excel para SVG em Java.

Converter Excel XLSX para SVG em Java

A seguir estão as etapas para converter um arquivo do Excel para SVG em Java.

  1. Primeiro, carregue o arquivo do Excel usando a classe Workbook.
  2. Em seguida, selecione a planilha desejada ou percorra todas as planilhas em WorksheetsCollection.
  3. Crie um objeto da classe ImageOrPrintOptions e defina as opções de renderização.
  4. Crie um objeto da classe SheetRenderer para a planilha.
  5. Finalmente, converta as planilhas do Excel em imagens SVG usando o método SheetRenderer.toImage(int, String).

O exemplo de código Java a seguir mostra como converter um Excel XLSX em SVG.

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

// Obter referência da planilha desejada
Worksheet worksheet = workbook.getWorksheets().get(0);

// Definir opções para a imagem de saída
ImageOrPrintOptions options = new ImageOrPrintOptions();		
options.setOnePagePerSheet(true);		
options.setImageType(ImageType.SVG);

// Converter planilha do Excel para SVG
SheetRender renderer = new SheetRender(worksheet, options);
renderer.toImage(0, "output.svg");

Conversor Java XLS para SVG - Obtenha uma licença gratuita

Obtenha uma licença temporária gratuita e converta arquivos Excel para SVG sem limitações de avaliação.

Conversor Java do Excel para SVG - Explore mais

Você pode explorar outros recursos do Aspose.Cells for Java usando a documentação. Além disso, você pode visitar as referências da API para saber mais sobre as classes e métodos expostos pela API. Caso você tenha alguma dúvida, pergunte-nos através do nosso fórum.

Conclusão

Neste artigo, você aprendeu como converter arquivos Excel XLSX ou XLS para SVG em Java. Você pode realizar essa conversão para incorporar o conteúdo das planilhas do Excel em seus aplicativos.

Veja também