Remove
内容
[
隐藏
]
Remove(PossibleWatermark)
从文档中删除水印。
public void Remove(PossibleWatermark possibleWatermark)
范围 | 类型 | 描述 |
---|---|---|
possibleWatermark | PossibleWatermark | 要删除的水印。 |
评论
了解有关删除水印的更多信息: 删除找到的水印 .
例子
从任何支持类型的文档 中查找并删除包含特定文本或图像的第一个可能的水印。
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
ImageSearchCriteria imageSearchCriteria = new ImageDctHashSearchCriteria(@"D:\logo.png");
Regex regex = new Regex(@"^Company\sName$", RegexOptions.IgnoreCase);
TextSearchCriteria textSearchCriteria = new TextSearchCriteria(regex);
PossibleWatermarkCollection watermarks = watermarker.Search(textSearchCriteria.Or(imageSearchCriteria));
if (watermarks.Count > 0)
{
watermarker.Remove(watermarks[0]);
}
watermarker.Save(@"D:\output.doc");
}
也可以看看
- class PossibleWatermark
- class Watermarker
- 命名空间 GroupDocs.Watermark
- 部件 GroupDocs.Watermark
Remove(PossibleWatermarkCollection)
从文档中删除集合中的所有水印。
public void Remove(PossibleWatermarkCollection possibleWatermarks)
范围 | 类型 | 描述 |
---|---|---|
possibleWatermarks | PossibleWatermarkCollection | 要删除的水印集合。 |
评论
了解有关删除水印的更多信息 删除找到的水印.
例子
从任何支持类型的文档 中查找并删除所有可能包含特定文本或图像的水印。
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
ImageSearchCriteria imageSearchCriteria = new ImageDctHashSearchCriteria(@"D:\logo.png");
Regex regex = new Regex(@"^Company\sName$", RegexOptions.IgnoreCase);
TextSearchCriteria textSearchCriteria = new TextSearchCriteria(regex);
PossibleWatermarkCollection watermarks = watermarker.Search(textSearchCriteria.Or(imageSearchCriteria));
watermarker.Remove(watermarks);
watermarker.Save(@"D:\output.doc");
}
也可以看看
- class PossibleWatermarkCollection
- class Watermarker
- 命名空间 GroupDocs.Watermark
- 部件 GroupDocs.Watermark