IRONSOFTWAREHOME
将Excel转换为HTML
using IronXL;
using IronXL.Options;

WorkBook workBook = WorkBook.Load("sample.xlsx");

var options = new HtmlExportOptions()
{
    // Set row/column numbers visible in html document
    OutputRowNumbers = true,
    OutputColumnHeaders = true,

    // Set hidden rows/columns visible in html document
    OutputHiddenRows = true,
    OutputHiddenColumns = true,

    // Set leading spaces as non-breaking
    OutputLeadingSpacesAsNonBreaking = true
};

// Export workbook to the HTML file
workBook.ExportToHtml("workBook.html", options);
Imports IronXL
Imports IronXL.Options

Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")

Dim options = New HtmlExportOptions() With {
    .OutputRowNumbers = True,
    .OutputColumnHeaders = True,
    .OutputHiddenRows = True,
    .OutputHiddenColumns = True,
    .OutputLeadingSpacesAsNonBreaking = True
}

' Export workbook to the HTML file
workBook.ExportToHtml("workBook.html", options)
NuGet Download
PM > Install-Package IronXL.Excel
将Excel转换为HTML

将Excel转换为HTML

上面的代码示例演示了如何使用 C# 将 Excel 转换为 HTML。 使用HtmlExportOptions类来自定义HTML输出的生成方式。 可用选项包括:

  • **OutputRowNumbers**属性:指示是否在生成的HTML文件中显示行号。
  • **OutputColumnHeaders**属性:指示是否在生成的HTML文件中显示列标题。
  • **OutputHiddenRows**属性:指示是否在生成的HTML文件中显示隐藏的行。
  • **OutputHiddenColumns**属性:指示是否在生成的HTML文件中显示隐藏的列。
  • **OutputLeadingSpacesAsNonBreaking**属性:指示是否在生成的HTML文件中将前导空格(单元格中第一个字符前的多余空格)显示为不换行空格。
使用 IronXL 探索更多 Excel 文件类型转换。
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 2,237,574版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户