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 a SVG - Descarga gratuita
- Pasos para convertir XLS a SVG en Java
- Convertir archivo de Excel 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.
- Primero, cargue el archivo de Excel usando la clase Workbook.
- Luego, seleccione la hoja de trabajo deseada o recorra todas las hojas de trabajo en WorksheetsCollection.
- Cree un objeto de la clase ImageOrPrintOptions y configure las opciones de representación.
- Cree un objeto de la clase SheetRenderer para la hoja de trabajo.
- 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.