Excel XLS 到 SVG Java

Excel 文件通常用于保存和组织小型和大型数据。此外,您可以对存储在 Excel 工作表中的数据执行各种操作。在某些情况下,您可能需要将 Excel 文件转换为其他格式,例如,将其内容嵌入 Web 应用程序中。对于这种情况,本文介绍了如何在 Java 中将 Excel XLSXLSX 转换为 SVG

Java Excel XLS 到 SVG 转换器 - 免费下载

要将 Excel XLSX 或 XLS 文件转换为 SVG,我们将使用 Aspose.Cells for Java。它是一个强大的 API,用于在 Java 应用程序中创建、修改和转换电子表格文件。您可以 下载 API 或使用以下 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>22.8</version>
</dependency>

在 Java 中将 Excel XLS 转换为 SVG 的步骤

使用 Aspose.Cells for Java,您可以通过几个步骤轻松地将 Excel 文件转换为 SVG。这是您可以将 XLS 或 XLSX 文件转换为 SVG 的方法。

  • 从磁盘加载 Excel 文件。
  • 循环浏览工作表或选择所需的工作表。
  • 将工作表渲染为 SVG 图像并保存到所需位置。

以下部分演示如何在 Java 中将 Excel 文件转换为 SVG。

在 Java 中将 Excel XLSX 转换为 SVG

以下是在 Java 中将 Excel 文件转换为 SVG 的步骤。

  1. 首先,使用 Workbook 类加载 Excel 文件。
  2. 然后,选择所需的工作表或循环浏览 WorksheetsCollection 中的所有工作表。
  3. 创建 ImageOrPrintOptions 类的对象并设置渲染选项。
  4. 为工作表创建一个 SheetRenderer 类的对象。
  5. 最后,使用 SheetRenderer.toImage(int, String) 方法将 Excel 工作表转换为 SVG 图像。

以下 Java 代码示例展示了如何将 Excel XLSX 转换为 SVG。

// 加载 Excel 文件
Workbook workbook = new Workbook("workbook.xlsx");

// 获取所需工作表的参考
Worksheet worksheet = workbook.getWorksheets().get(0);

// 设置输出图像的选项
ImageOrPrintOptions options = new ImageOrPrintOptions();		
options.setOnePagePerSheet(true);		
options.setImageType(ImageType.SVG);

// 将 Excel 工作表转换为 SVG
SheetRender renderer = new SheetRender(worksheet, options);
renderer.toImage(0, "output.svg");

Java XLS 到 SVG 转换器 - 获得免费许可证

获取 免费临时许可证 并将 Excel 文件转换为 SVG,而不受评估限制。

Excel 到 SVG Java 转换器 - 探索更多

您可以使用 文档 探索 Aspose.Cells for Java 的其他功能。此外,您可以访问 API 参考资料 了解 API 公开的类和方法。如果您有任何问题,请通过我们的 论坛 向我们提问。

结论

在本文中,您学习了如何在 Java 中将 Excel XLSX 或 XLS 文件转换为 SVG。您可以执行此转换以将 Excel 工作表的内容嵌入到您的应用程序中。

也可以看看