【发布时间】:2018-01-29 09:15:00
【问题描述】:
在我的 webform 项目中,我在 C# 中生成带有 Aspose 的 excel 文件,并使用以下代码为其添加水印:
Aspose.Cells.Worksheet sheet = workbook.Worksheets[0];
Aspose.Cells.Drawing.MsoPresetTextEffect effect = Aspose.Cells.Drawing.MsoPresetTextEffect.TextEffect2;
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(effect,"WATERMARKTEXT", "Arial Black", 47, false, false, 1, 1, 1, 1, 50, 300);
Aspose.Cells.Drawing.MsoFillFormat wordArtFormat = wordart.FillFormat;
wordArtFormat.ForeColor = System.Drawing.Color.Red;
wordArtFormat.Transparency = 0.8;
Aspose.Cells.Drawing.MsoLineFormat lineFormat = wordart.LineFormat;
lineFormat.IsVisible = false;
return workbook;
但我想在每张纸上水平和垂直地重复这个水印。我该怎么做?
【问题讨论】: