Excel处理组件开发工具Aspose.Cells功能演示:使用Java将Excel文件转换为HTML

翻译|使用教程|编辑:李显亮|2020-12-29 10:24:55.170|阅读 96 次

概述:在各种情况下,可能需要执行Excel到HTML的转换才能将工作表转换为HTML页面。例如,将电子表格的内容嵌入到网页中时。因此,本文旨在介绍如何使用Java将Excel XLSX文件以编程方式转换为HTML。

# 31款JAVA开发必备控件和工具 # 企业数字化建设合规无风险[专题]

相关链接:

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

  • 使用Java完成Excel到HTML Java的转换
  • 使用工具提示将Excel转换为HTML
  • 使用演示首选项将Excel转换为HTML

Aspose.Cells for Java是功能强大的电子表格处理API,可让您在没有MS Office的情况下创建或修改Excel文件。该API支持添加图表,图形,公式,并以编程方式执行其他电子表格操作操作。点击下方按钮可下载试用。

使用Java完成Excel到HTML的转换

使用Aspose.Cells进行Excel到HTML的转换非常容易。只需加载Excel电子表格并将其另存为HTML文件即可。以下是将Excel XLSX文件转换为HTML的步骤。

  1. 使用Workbook类加载XLSX文件。
  2. 使用Workbook.Save(String)方法以.html扩展名保存文件。

下面的代码示例演示如何使用Java将Excel文件转换为HTML。

// Load Excel file
Workbook workbook = new Workbook("workbook.xlsx");

// Save as Excel XLSX file
workbook.save("Excel-to-HTML.html"); 

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

在某些情况下,文本会超出工作表中单元格的宽度。当将这样的工作表转换为HTML页面时,文本的某些部分将被隐藏。对于这种情况,可以启用工具提示来查看超出的文本。以下是启用Excel中的工具提示到HTML转换的步骤。

  1. 使用Workbook类加载XLSX文件。
  2. 创建一个HtmlSaveOptions类的实例。
  3. 使用HtmlSaveOptions.setAddTooltipText(true)启用工具提示。
  4. 使用Workbook.Save(String,HtmlSaveOptions)方法以.html扩展名保存文件。

以下代码示例显示了如何在Excel中启用Excel中的工具提示到HTML的转换。

// Load Excel file
Workbook workbook = new Workbook("workbook.xlsx");

// Create HTML options and enable tooltip
HtmlSaveOptions options = new HtmlSaveOptions();
options.setAddTooltipText(true);

// Save as Excel XLSX file
workbook.save("Excel-to-HTML.html", options); 

使用演示首选项将Excel转换为HTML

Java的Aspose.Cells提供了附加功能,可为呈现的HTML页面设置演示文稿的首选项。当呈现为HTML时,您可以使用此功能获得更有吸引力的Excel工作簿演示。为此,您可以设置HtmlSaveOptions.setPresentationPreference(true)属性。下面的代码示例演示如何在Excel中启用演示文稿首选项到HTML的转换。

// Load Excel file
Workbook workbook = new Workbook("workbook.xlsx");

// Create HTML options and enable presentation preference
HtmlSaveOptions options = new HtmlSaveOptions();
options.setPresentationPreference(true);

// Save as Excel XLSX file
workbook.save("Excel-to-HTML.html", options);

还想要更多吗?您可以点击阅读【2020 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat