vb.net - 如何在 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
在行中。
解决方案
使用逗号分隔的文件要容易得多。
然后简单地拆分每一行的字符串。
split(FileContent, ",")
Excel 也可以打开这些文件。格式为 .csv
推荐阅读
- database - 如何在 PostgreSQL 中显示货币价值
- angularjs - 使用 adaljs 的 Angularjs 页面一直在寻找令牌
- javascript - 如果在没有更改事件的情况下选中子单选按钮,如何显示父数据选项卡值?
- javascript - 用空格分隔的字符串到javascript中的对象
- c++ - QWidget::paintEngine:不应再在 QTreeWidget 派生类中调用
- javascript - 柴期望 - 期望(browser.getTitle())错误 - browser.getTitle 不是函数
- r - 在 R 中绘制多个图
- ios - 表达式类型'@Ivalue String?' 在没有更多上下文的情况下是模棱两可的 错误
- python - 在 HTML 上编辑表单时没有传递值
- mysql - substring_index 从右边跳过分隔符