Java Excel 转 HTML

Excel 电子表格允许您以表格形式存储和组织数据。您可以执行计算以及生成不同类型的图形和图表以分析数据。但是,在各种情况下,您可能需要进行 Excel 到 HTML 的转换,才能将工作表转换为 HTML 页面。例如,将电子表格的内容嵌入网页时。据此,本文旨在介绍如何使用 Java 以编程方式将 Excel XLSX 文件转换为 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 的步骤。

以下代码示例展示了如何使用 Java 将 Excel 文件转换为 HTML。

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

// 另存为 Excel XLSX 文件
workbook.save("Excel-to-HTML.html"); 

使用工具提示将 Excel XLSX 转换为 HTML

在某些情况下,文本超出了工作表中单元格的宽度。当您将此类工作表转换为 HTML 页面时,文本的某些部分会被隐藏。对于此类情况,您可以启用工具提示以查看超出的文本。以下是在 Excel 到 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 的更多信息。

也可以看看