国产Excel开发组件Spire.XLS【转换】教程(10):在 C# 中将 Excel 转换为 HTML 时在 HTML 中嵌入图像

这是一个嵌入了一些图像的 Excel 表格。

将 Excel 转换为 HTML 时在 HTML 中嵌入图像

我们可以通过以下代码片段将此 Excel 文件转换为 HTML:

第 1 步:创建一个新的工作簿实例。

Workbook book = new Workbook();book.LoadFromFile("Book1.xlsx");

第 2 步:使用 Data URI 方案将图像嵌入到 HTML 代码中。

HTMLOptions options = new HTMLOptions();options.ImageEmbedded = true;

第 3 步:将工作表保存为 HTML。

book.Worksheets[0].SaveToHtml("sample.html", options);System.Diagnostics.Process.Start("sample.html");

输出

将 Excel 转换为 HTML 时在 HTML 中嵌入图像

HTML 代码

由于 HTML 代码太长,这里无法展示,我们只好通过截图来呈现。

将 Excel 转换为 HTML 时在 HTML 中嵌入图像

完整的 C# 代码

using Spire.Xls;using Spire.Xls.Core.Spreadsheet;namespace CreateWorkbook{class Program{static void Main(string[] args){// create Workbook instance and load fileWorkbook book = new Workbook();book.LoadFromFile("Book1.xlsx");// embed image into html when convertingHTMLOptions options = new HTMLOptions();options.ImageEmbedded = true;// save the sheet to htmlbook.Worksheets[0].SaveToHtml("sample.html", options);System.Diagnostics.Process.Start("sample.html");}}}

欢迎下载|体验更多E-iceblue产品

获取更多信息请咨询在线客服  或加入Q群


标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月3日
下一篇 2022年5月3日

相关推荐

发表回复

登录后才能评论