首页 > 解决方案 > 如何在 VB.Net 中使用 ClosedXML 将图表从 Excel 提取到电子邮件?

问题描述

我想从我的 Excel 文件中提取一个图表并将其放入我的电子邮件正文中。我正在使用 ClosedXML 处理我的 Excel 文件,例如将某些内容插入 Excel 文件或从中提取某些内容。

我试过的:

Dim pic = worksheetAvr.Picture("Chart2")
Dim image As Image
image = Image.FromStream(pic.ImageStream)
builder.HtmlBody += "<img src = '" & image & "'>"

表明

没有为“String”和“Image”类型定义运算符“&”。

builder.HtmlBody在行中。

标签: vb.netmailkitclosedxml

解决方案


使用逗号分隔的文件要容易得多。

然后简单地拆分每一行的字符串。

split(FileContent, ",")

Excel 也可以打开这些文件。格式为 .csv


推荐阅读