HTML 转换器

Sheetize HTML Converter for .NET 提供强大的实用工具,可在 XLSX 与 HTML 之间切换文档,适用于网页展示、归档以及报表生成。凭借丰富的资源处理和布局控制选项,工具可根据各种项目需求进行定制。

主要特性

将 XLSX 转换为 HTML

为 XLSX 工作簿生成 HTML 表现形式,以便在网页上显示或集成到接受 HTML 输入的应用中。

将 HTML 转换为 XLSX

将 HTML 标记转换为高保真的 XLSX 文件,适用于可打印报表、网页内容保存或以固定布局共享文档。


详细说明

XLSX → HTML 工作流

将 XLSX 文件转换为 HTML,请按以下步骤操作:

  1. 初始化转换器:创建 HtmlConverter 的实例。
  2. 配置选项:使用 HtmlSaveOptions 决定资源是嵌入还是单独保存。
  3. 定义文件路径:提供源 XLSX 路径和目标 HTML 文件位置。
  4. 执行转换:调用 Process 并传入准备好的选项。

示例 – 使用嵌入资源将 XLSX 转换为 HTML

var loadOptions = new Sheetize.LoadOptions { InputFile = "D:\\Input.xlsx", };
var saveOptions = new HtmlSaveOptions { SaveFormat = FileFormatType.Html, OutputFile = "D:\\Output.html" };
HtmlConverter.Process(loadOptions, saveOptions);

HTML → XLSX 工作流

将 HTML 转回 XLSX,请执行以下操作:

  1. 初始化转换器:实例化 HtmlConverter
  2. 设置 XLSX 参数:使用 SaveOptions 指定布局、媒体类型及其他偏好。
  3. 指定文件位置:给出输入的 HTML 文件和期望的 XLSX 输出路径。
  4. 运行转换:使用配置好的选项调用 Process

示例 – 将 HTML 转换为 XLSX

var loadOptions = new Sheetize.LoadOptions { InputFile = "D:\\Input.html", };
var saveOptions = new SaveOptions { OutputFile = "D:\\Output.xlsx" };
HtmlConverter.Process(loadOptions, saveOptions);

此灵活的转换器可用于多种场景,从从网页生成 XLSX 报表到将 XLSX 档案以 HTML 形式公开。欲进行高级自定义,请参阅完整的 Sheetize 文档。

扩展的格式支持

  • HTML 与 MHTML 现在 可以相互转换 为电子表格格式、文本格式、EPUB、AZW3、JSON 等,以及相反方向的转换。
  • 这种双向能力拓宽了可互操作的文档类型范围,实现了在 Web、电子书以及数据交换介质之间的无缝转化。
 中文