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

Смотрите также