【问题标题】:Error adding image when exporting excel using ClosedXML library使用 ClosedXML 库导出 excel 时添加图像时出错
【发布时间】:2020-01-06 01:01:23
【问题描述】:

我正在尝试使用 ClosedXML.Excel XLWorkbook dll 导出 Excel,但在尝试使用图像时,出现以下错误:

无法将 Closedxml.excel.IXLAddress 转换为 Closedxml.excel.IXLCell:

                var image = WS.AddPicture(imagePath)
                    .MoveTo(WS.Cell("A1").Address)
                    .Scale(1.0); // optional: resize picture

不知道是不是有什么东西要安装了,是不是有些版本不兼容或者不知道是什么,当然,谢谢大家的关注。

【问题讨论】:

  • 请将代码插入文本,而不是图像。更容易搜索、复制和修复。

标签: c# closedxml


【解决方案1】:

MoveTo() 方法需要一个IXLCell 作为参数,所以只需使用

var image = WS.AddPicture(imagePath).MoveTo(WS.Cell("A1")).Scale(1.0);

【讨论】:

  • 谢谢你的回复,你给我的例子,图片叠加在文字上,大小没有调整
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多