要将指定的工作表作为 HTML 导出到流:
worksheet.ExportAsHTML(System.IO.Stream stream)
worksheet.ExportAsHTML(System.IO.Stream stream, string pageTitle)
worksheet.ExportAsHTML(System.IO.Stream stream, string pageTitle, bool exportHeader)
例如:
var worksheet = grid.CurrentWorkbook;
using (FileStream fs = new FileStream("sample.html", FileMode.Create, FileAccess.Write))
{
worksheet.ExportAsHTML(fs, "Sample Page");
}
导出为内存中的字符串
string outputString;
using (MemoryStream ms = new MemoryStream(8192))
{
worksheet.ExportAsHTML(ms);
outputString = Encoding.Default.GetString(ms);
}
不带 HTML 头部导出(仅 table 元素及其子元素)
将第三个参数 exportHeader 设置为 false 可省略默认的 HTML 头部。当需要将输出嵌入现有 HTML 页面或生成自定义 HTML 包装器时,此功能很有用。
worksheet.ExportAsHTML(stream, null, false);
示例
在编辑器中显示的工作表

导出为 HTML 的工作表(在 Internet Explorer 中显示)
