We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

使用aspose-cell给excel添加水印

使用aspose-cell给excel添加水印,生成得文件中的水印时可以删掉得嘛?,可以将这些水印设置成不可以操作的嘛
水印.zip (8.0 KB)

@xiangma,

有关如何删除工作表中的艺术字水印形状的示例代码,请参见以下示例代码:
例如
示例代码:

        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");

希望这个对你有帮助。