使用aspose-cell给excel添加水印,生成得文件中的水印时可以删掉得嘛?,可以将这些水印设置成不可以操作的嘛
水印.zip (8.0 KB)
有关如何删除工作表中的艺术字水印形状的示例代码,请参见以下示例代码:
例如
示例代码:
Workbook wb = new Workbook("f:\\files\\水印测试.xlsx");
Worksheet ws = wb.getWorksheets().get(0);
int cnt = ws.getShapes().getCount();
System.out.println(cnt);
for (int i = cnt-1; i >=0; i--)
{
com.aspose.cells.Shape shape = ws.getShapes().get(i);
if (shape.isWordArt())
{
ws.getShapes().remove(shape);
}
}
wb.save("f:\\files\\out1.xlsx");
希望这个对你有帮助。