Search

Belgedeki tüm olası filigranları arar.

public PossibleWatermarkCollection Search()

Geri dönüş değeri

Olası filigranların toplanması.

Notlar

Arama belirtilen nesnelerde gerçekleştirilir.SearchableObjects.

Watermarks arama hakkında daha fazla bilgi edininFiligran arama.

Örnekler

Desteklenen herhangi bir türde bir belgedeki olası filigranları sayın.

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

Ayrıca bakınız


Search(SearchCriteria)

Belirtilen arama kriterlerine göre olası filigranları arar.

public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
Parametre Tip Tanım
searchCriteria SearchCriteria Kullanılacak arama kriterleri.

Geri dönüş değeri

Olası filigranların toplanması.

Notlar

Arama belirtilen nesnelerde gerçekleştirilir.SearchableObjects.

Watermarks arama hakkında daha fazla bilgi edininFiligran arama.

Örnekler

Belirli bir metni veya resmi içeren tüm olası filigranları bulun ve desteklenen herhangi bir türden bir belge ‘den kaldırın.

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

Ayrıca bakınız