Search

Busca todas las marcas de agua posibles en el documento.

public PossibleWatermarkCollection Search()

Valor_devuelto

La colección de posibles marcas de agua.

Observaciones

La búsqueda se lleva a cabo en los objetos especificados enSearchableObjects.

Más información sobre la búsqueda de marcas de agua Búsqueda de marcas de agua.

Ejemplos

Cuenta las posibles marcas de agua en un documento de cualquier tipo admitido.

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

Ver también


Search(SearchCriteria)

Busca posibles marcas de agua de acuerdo con los criterios de búsqueda especificados.

public PossibleWatermarkCollection Search(SearchCriteria searchCriteria)
Parámetro Escribe Descripción
searchCriteria SearchCriteria Los criterios de búsqueda a utilizar.

Valor_devuelto

La colección de posibles marcas de agua.

Observaciones

La búsqueda se lleva a cabo en los objetos especificados enSearchableObjects.

Más información sobre la búsqueda de marcas de agua Búsqueda de marcas de agua.

Ejemplos

Busque y elimine todas las marcas de agua posibles que contengan un texto o una imagen en particular de un documento de cualquier tipo compatible.

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

Ver también