C# 将图片和注释添加到单元格会导致问题
我正在使用以下代码添加注释:C# 将图片和注释添加到单元格会导致问题,c#,.net,excel,openxml,closedxml,C#,.net,Excel,Openxml,Closedxml,我正在使用以下代码添加注释: ws.Cell("A5").Comment.SetVisible().AddText("sample"); ws.PageSetup.SetShowComments(XLShowCommentsValues.AsDisplayed); 当我注释掉下面的代码(将图像添加到excel文档中)时,注释就起作用了。但如果此代码未注释,则会出现以下错误: XLPicture pic = new XLPicture { NoChangeAspect = true,
ws.Cell("A5").Comment.SetVisible().AddText("sample");
ws.PageSetup.SetShowComments(XLShowCommentsValues.AsDisplayed);
当我注释掉下面的代码(将图像添加到excel文档中)时,注释就起作用了。但如果此代码未注释,则会出现以下错误:
XLPicture pic = new XLPicture
{
NoChangeAspect = true,
NoMove = true,
NoResize = true,
ImageStream = memo,
Name = "Export Image",
PaddingX = 12,
PaddingY = 18
};
XLMarker fMark = new XLMarker { ColumnId = 1, RowId = 1 };
pic.AddMarker(fMark);
workSheet.AddPicture(pic);
错误是:
添加没有注释的图片是否有效?是否只有在向文档中添加图片和注释时才会失败?是的!!!如果我只使用comment.addpicture()方法,那么comment是有效的,无法解决问题!恐怕不行,这听起来像是ClosedXML的一个可能的bug。您可能需要与开发人员联系,或者找到解决此问题的替代方法。也许使用ClosedXML作为注释,但使用OpenXML添加图片?这是一种痛苦,但遗憾的是,如果你不能从ClosedXML开发者那里获得支持,这可能是添加图片而不添加注释的唯一方法?是否只有在向文档中添加图片和注释时才会失败?是的!!!如果我只使用comment.addpicture()方法,那么comment是有效的,无法解决问题!恐怕不行,这听起来像是ClosedXML的一个可能的bug。您可能需要与开发人员联系,或者找到解决此问题的替代方法。也许使用ClosedXML作为注释,但使用OpenXML添加图片?这是一种痛苦,但遗憾的是,如果不能从ClosedXML开发人员那里获得支持,这可能是唯一的方法