Excel XLS a SVG Java

Los archivos de Excel se usan comúnmente para mantener y organizar datos pequeños y de gran tamaño. Además, puede realizar varias operaciones en los datos almacenados en las hojas de cálculo de Excel. En ciertos casos, es posible que deba convertir los archivos de Excel a otros formatos, por ejemplo, para incrustar su contenido dentro de las aplicaciones web. Para tales casos, este artículo cubre cómo convertir Excel XLS y XLSX a SVG en Java.

Convertidor Java Excel XLS a SVG - Descarga gratuita

Para convertir archivos Excel XLSX o XLS a SVG, usaremos Aspose.Cells for Java. Es una potente API para crear, modificar y convertir archivos de hojas de cálculo desde aplicaciones Java. Puede descargar la API o instalarla usando las siguientes configuraciones de Maven.

Repository:

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

Dependency:

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

Pasos para convertir Excel XLS a SVG en Java

Con Aspose.Cells for Java, puede convertir fácilmente un archivo de Excel a SVG en unos pocos pasos. Así es como puede convertir un archivo XLS o XLSX a SVG.

  • Cargue el archivo de Excel desde el disco.
  • Recorra las hojas de trabajo o seleccione la hoja de trabajo deseada.
  • Renderice las hojas como imágenes SVG y guárdelas en la ubicación deseada.

La siguiente sección muestra cómo convertir un archivo de Excel a SVG en Java.

Convierta Excel XLSX a SVG en Java

Los siguientes son los pasos para convertir un archivo de Excel a SVG en Java.

  1. Primero, cargue el archivo de Excel usando la clase Workbook.
  2. Luego, seleccione la hoja de trabajo deseada o recorra todas las hojas de trabajo en WorksheetsCollection.
  3. Cree un objeto de la clase ImageOrPrintOptions y configure las opciones de representación.
  4. Cree un objeto de la clase SheetRenderer para la hoja de trabajo.
  5. Finalmente, convierta la(s) hoja(s) de Excel en imagen(es) SVG usando el método SheetRenderer.toImage(int, String).

El siguiente ejemplo de código Java muestra cómo convertir un Excel XLSX a SVG.

// Cargar archivo de Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Obtenga la referencia de la hoja de trabajo deseada
Worksheet worksheet = workbook.getWorksheets().get(0);

// Establecer opciones para la imagen de salida
ImageOrPrintOptions options = new ImageOrPrintOptions();		
options.setOnePagePerSheet(true);		
options.setImageType(ImageType.SVG);

// Convertir hoja de cálculo de Excel a SVG
SheetRender renderer = new SheetRender(worksheet, options);
renderer.toImage(0, "output.svg");

Convertidor de Java XLS a SVG: obtenga una licencia gratuita

Obtenga una licencia temporal gratuita y convierta archivos de Excel a SVG sin limitaciones de evaluación.

Convertidor Java de Excel a SVG - Explorar más

Puede explorar otras características de Aspose.Cells for Java utilizando la documentación. Además, puede visitar las referencias de la API para conocer las clases y los métodos expuestos por la API. En caso de que tenga alguna pregunta, pregúntenos a través de nuestro foro.

Conclusión

En este artículo, ha aprendido cómo convertir archivos Excel XLSX o XLS a SVG en Java. Puede realizar esta conversión para incrustar el contenido de las hojas de cálculo de Excel en sus aplicaciones.

Ver también