HotXLS Docs

SaveAsHTML 方法

将工作簿保存为 HTML 文件。成功时返回 1

备注

此方法已弃用。请使用 IXLSWorkbook.SaveAs 方法
导出的工作表单元格中的超链接将写入为 HTML 锚标记 超链接地址作为 href 发出,屏幕提示文本作为 title 属性发出,所有属性和显示文本都经过 HTML 转义处理
单元格批注作为转义的 title 属性发出到导出的表格单元格上, 因此审阅注释在生成的 HTML 中仍可作为浏览器工具提示使用
要自定义导出器行为,请直接创建 TXLSHTMLExport 其 Options 属性默认为 [xhHyperlinks, xhComments];移除 xhHyperlinks 可将链接单元格写为纯转义文本, 或移除 xhComments 以抑制批注标题输出。 设置 Title 可写入转义的 HTML 文档 <title> 值。设置 SimpleExport 可 写入不带生成 CSS 类、超链接锚点或批注标题属性的最小表格。使用 TableBorderWidth、 CellPadding 和 CellSpacing 可控制 生成的表格布局属性

语法

function SaveAsHTML(FileName: WideString): Integer;
FileName WideString。一个指示要保存文件名称的字符串。可以包含完整路径;如果不包含,则工作簿会将文件保存在当前文件夹中

示例

此示例创建一个包含两个工作表的新工作簿,然后将该工作簿保存为 HTML 文件

Var
  Workbook: IXLSWorkbook;
begin
  Workbook := TXLSWorkbook.Create; {创建新工作簿}
  Workbook.Worksheets.Add;
  {....}
  Workbook.Worksheets.Add;
  {....}
  Workbook.SaveAsHTML('C:\book.html');
end;