将图片放入电子表格以填充整个单元格(合并单元格)

时间:2012-10-12 08:16:08

标签: c# excel epplus

您好我正在使用EPPlus填充带有数据的电子表格,到目前为止文本方面都很好但是我在尝试添加图片时遇到问题?

我可以添加一张图片,但是它来自左上角的单元格,而不包含在单元格中。

请有人告诉我如何将照片放入细胞并填充细胞?

 Bitmap image = new Bitmap(tempFolderPathAlt + "ExtractedFiles/" + ArrayNode[i].TagValue);
 ExcelPicture picture = null;
 var rowIndex = xlWorkSeet1[k].Dimension.Start.Row;
 var columnIndex = xlWorkSeet1[k].Dimension.Start.Column;
 picture = xlWorkSeet1[k].Drawings.AddPicture(System.Guid.NewGuid().ToString() + rowIndex.ToString() + columnIndex.ToString(), image);
 picture.From.Column = columnIndex;
 picture.From.Row = rowIndex;

1 个答案:

答案 0 :(得分:1)

我相信没有办法将图片添加到单元格中。 解决这个问题的方法是将单元格的大小调整为与图像大小相同,然后将其放在单元格上。