Excel 電子表格允許您以表格形式存儲和組織數據。您可以執行計算以及生成不同類型的圖形和圖表以分析數據。但是在各種場景下,您可能需要進行Excel轉HTML,將工作表轉換為HTML頁面。例如,將電子表格的內容嵌入網頁時。據此,本文旨在介紹如何使用 Java 以編程方式將 Excel XLSX 文件轉換為 HTML。
- Excel 到 HTML Java 轉換器 API
- Excel 到 HTML Java 轉換
- 使用工具提示將 Excel 轉換為 HTML
- 使用 Presentation Preference 將 XLSX XLS 轉換為 HTML
- 獲得免費許可證
Excel 到 HTML Java 轉換器 API
Aspose.Cells for Java 是一種電子表格操作 API,旨在在 Java 應用程序中實現 Excel 自動化。此外,API 的內置電子表格轉換器引擎允許您將 XLSX 文件轉換為 HTML 或其他格式。您可以 下載 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>20.11</version>
</dependency>
Excel 到 HTML Java 轉換
使用 Aspose.Cells 將 Excel 轉換為 HTML 非常簡單。只需加載 Excel 電子表格並將其保存為 HTML 文件。以下是將 Excel XLSX 文件轉換為 HTML 的步驟。
- 使用 Workbook 類加載 XLSX 文件。
- 使用 Workbook.Save(String) 方法保存擴展名為 .html 的文件。
以下代碼示例顯示瞭如何使用 Java 將 Excel 文件轉換為 HTML。
// 加載 Excel 文件
Workbook workbook = new Workbook("workbook.xlsx");
// 另存為 Excel XLSX 文件
workbook.save("Excel-to-HTML.html");
使用工具提示將 Excel XLSX 轉換為 HTML
在某些情況下,文本會超出工作表中單元格的寬度。當您將此類工作表轉換為 HTML 頁面時,文本的某些部分會隱藏。對於此類場景,您可以啟用工具提示以查看超出的文本。以下是在 Excel 中啟用工具提示到 HTML 轉換的步驟。
- 使用 Workbook 類加載 XLSX 文件。
- 創建 HtmlSaveOptions 類的實例。
- 使用 HtmlSaveOptions.setAddTooltipText(true) 啟用工具提示。
- 使用 Workbook.Save(String, HtmlSaveOptions) 方法保存擴展名為 .html 的文件。
以下代碼示例顯示瞭如何在 Java 中啟用 Excel 中的工具提示到 HTML 的轉換。
// 加載 Excel 文件
Workbook workbook = new Workbook("workbook.xlsx");
// 創建 HTML 選項並啟用工具提示
HtmlSaveOptions options = new HtmlSaveOptions();
options.setAddTooltipText(true);
// 另存為 Excel XLSX 文件
workbook.save("Excel-to-HTML.html", options);
使用演示文稿首選項將 Excel XLS 轉換為 HTML
Aspose.Cells for Java 提供了一個額外的功能,可以為呈現的 HTML 頁面設置顯示首選項。您可以使用此功能在呈現為 HTML 時獲得更具吸引力的 Excel 工作簿演示。為此,您可以設置 HtmlSaveOptions.setPresentationPreference(true) 屬性。以下代碼示例顯示如何在 Excel 到 HTML 轉換中啟用演示文稿首選項。
// 加載 Excel 文件
Workbook workbook = new Workbook("workbook.xlsx");
// 創建 HTML 選項並啟用演示首選項
HtmlSaveOptions options = new HtmlSaveOptions();
options.setPresentationPreference(true);
// 另存為 Excel XLSX 文件
workbook.save("Excel-to-HTML.html", options);
Java XLSX XLS 到 HTML 轉換器 - 免費試用 Aspose.Cells
您可以使用 免費試用許可證 免費使用 Aspose.Cells for Java,沒有任何限制。
結論
在本文中,您學習瞭如何使用 Java 將 Excel 文件轉換為 HTML。此外,您還看到瞭如何在 Excel 到 HTML 的轉換中啟用工具提示和演示首選項。您可以使用 文檔 探索有關 Java Excel API 的更多信息。