Search

搜索文档中所有可能的水印。

public PossibleWatermarkCollection Search()

返回值

可能的水印的集合。

评论

搜索在指定的对象中进行SearchableObjects.

详细了解搜索水印 搜索水印.

例子

计算任何支持类型的文档中可能的水印。

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    PossibleWatermarkCollection watermarks = watermarker.Search();
    Console.WrileLine(watermarks.Count);
}

也可以看看


Search(SearchCriteria)

根据指定的搜索条件搜索可能的水印。

public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
范围 类型 描述
searchCriteria SearchCriteria 要使用的搜索条件。

返回值

可能的水印的集合。

评论

搜索在指定的对象中进行SearchableObjects.

详细了解搜索水印 搜索水印.

例子

从任何支持类型的文档 中查找并删除所有可能包含特定文本或图像的水印。

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));
    watermarks.Clear();
    watermarker.Save(@"D:\output.doc");
}

也可以看看