首页 > 解决方案 > 使用 ClosedXML 库导出 excel 时添加图像时出错

问题描述

我正在尝试使用 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

解决方案


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

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

推荐阅读