通过右键单击图像,单击“大小和属性”,然后选择“属性”,可以通过调整Excel中的列和行大小来更改图像的影响方式。默认情况下,它是“移动但不用单元格大小”。我想使用EPPlus以编程方式将图像设置为“使用单元格移动和调整大小”。如果这不可能,是否可以将其更改为工作表上所有图像的“移动并使用单元格调整大小”?
以下是插入每张图片的代码:
System.Drawing.Image thumbnail = System.Drawing.Image.FromFile(imagePath);
var picture = worksheet.Drawings.AddPicture(data, thumbnail);
picture.SetSize(65, 20);
picture.SetPosition(j - 1, 0, 3 + x++, 0);
答案 0 :(得分:3)
将图片设置为TwoCell
设置中的EditAs
:
picture.EditAs = eEditAs.TwoCell;
这将告诉excel拉伸它。