TextSearchCriteria
Contenido
[
Ocultar
]
TextSearchCriteria class
Representa criterios que permiten filtrar por texto de marca de agua.
public class TextSearchCriteria : SearchCriteria
Constructores
Nombre | Descripción |
---|---|
TextSearchCriteria(Regex) | Inicializa una nueva instancia delTextSearchCriteria clase con una expresión regular especificada. |
TextSearchCriteria(string) | Inicializa una nueva instancia delTextSearchCriteria clase con una cadena de búsqueda. |
TextSearchCriteria(string, bool) | Inicializa una nueva instancia delTextSearchCriteria class con una cadena de búsqueda y un indicador para comparar. |
Propiedades
Nombre | Descripción |
---|---|
Pattern { get; } | Obtiene el patrón de búsqueda. |
SkipUnreadableCharacters { get; set; } | Obtiene o establece un valor que indica que los caracteres ilegibles se omitirán durante la comparación de cadenas. |
Métodos
Nombre | Descripción |
---|---|
And(SearchCriteria) | Combina estoSearchCriteria con otros criterios utilizando el operador AND lógico. |
Not() | niega estoSearchCriteria . |
Or(SearchCriteria) | Combina estoSearchCriteria con otros criterios utilizando el operador OR lógico. |
Observaciones
Aprende más:
Ejemplos
Buscar y eliminar marcas de agua utilizando criterios de búsqueda.
using (Watermarker watermarker = new Watermarker(@"C:\test.some_ext"))
{
SizeSearchCriteria widthRange = new SizeSearchCriteria(Dimension.Width, 50, 100);
RotateAngleSearchCriteria rotateAngle = new RotateAngleSearchCriteria(0, 45);
TextSearchCriteria textCriteria = new TextSearchCriteria(new Regex("^Test watermark$"));
PossibleWatermarkCollection watermarks = watermarker.Search(textCriteria.And(widthRange.Or(rotateAngle)));
watermarks.Clear();
watermarker.Save();
}
Ver también
- class SearchCriteria
- espacio de nombres GroupDocs.Watermark.Search.SearchCriteria
- asamblea GroupDocs.Watermark