我正在使用EPPlus在C#中的Excel中将图像添加为水印。我能够添加图像,但是当我在Excel工作表上移动它时它就会移动。我需要将其固定在定义的位置上。任何帮助将不胜感激。我试图将locked属性设置为true,但是它不起作用。我有以下代码段
foreach ( ExcelWorksheet sheet in wb.Worksheets)
{
var picture = sheet.Drawings.AddPicture(1.ToString(), imgWtrmrk);
picture.SetPosition(50, 0, 20, 0);
sheet.BackgroundImage.Image = imgWtrmrk;
sheet.Protection.IsProtected = true;
sheet.Cells.Style.Locked = true;
picture.Locked = true;
}