SizeSearchCriteria

SizeSearchCriteria class

Représente les critères permettant de filtrer par taille de filigrane.

public class SizeSearchCriteria : SearchCriteria

Constructeurs

Nom La description
SizeSearchCriteria(Dimension, double, double) Initialise une nouvelle instance duSizeSearchCriteriaclass avec une dimension spécifiée, une valeur de départ et une valeur de fin.

Propriétés

Nom La description
Dimension { get; } Obtient la dimension du filigrane à rechercher par.
Maximum { get; } Obtient la valeur finale.
Minimum { get; } Obtient la valeur de départ.

Méthodes

Nom La description
And(SearchCriteria) Combine ceciSearchCriteria avec d’autres critères en utilisant l’opérateur logique AND.
Not() Annule celaSearchCriteria .
Or(SearchCriteria) Combine ceciSearchCriteria avec d’autres critères en utilisant l’opérateur logique OR.

Remarques

Apprendre encore plus:

Exemples

Rechercher et supprimer un filigrane à l’aide de critères de recherche.

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

Voir également