Excel 文件通常用於保存和組織小型和大型數據。此外,您可以對存儲在 Excel 工作表中的數據執行各種操作。在某些情況下,您可能需要將 Excel 文件轉換為其他格式,例如,將其內容嵌入到 Web 應用程序中。對於這種情況,本文介紹瞭如何在 Java 中將 Excel XLS 和 XLSX 轉換為 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 的步驟。
- 首先,使用 Workbook 類加載 Excel 文件。
- 然後,選擇所需的工作表或循環遍歷 WorksheetsCollection 中的所有工作表。
- 創建 ImageOrPrintOptions 類的對象並設置渲染選項。
- 為工作表創建一個 SheetRenderer 類的對象。
- 最後,使用 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 工作表的內容嵌入到您的應用程序中。