如何使用EPPlus在C#中的Excel上不可浮动/不可移动的图像上制作图像

时间:2018-12-04 13:11:47

标签: c# epplus

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

        }

0 个答案:

没有答案