TextFormattingSearchCriteria
Contenu
[
Cacher
]
TextFormattingSearchCriteria class
Représente les critères permettant le filtrage par mise en forme du texte.
public class TextFormattingSearchCriteria : SearchCriteria
Constructeurs
Nom | La description |
---|---|
TextFormattingSearchCriteria() | Initialise une nouvelle instance duTextFormattingSearchCriteria classe. |
Propriétés
Nom | La description |
---|---|
BackgroundColorRange { get; set; } | Obtient ou définit la gamme de couleurs utilisées pour filtrer les filigranes par couleur d’arrière-plan du texte. |
FontBold { get; set; } | Obtient ou définit une valeur indiquant si la police utilisée dans la mise en forme du texte du filigrane est en gras. |
FontItalic { get; set; } | Obtient ou définit une valeur indiquant si la police utilisée dans la mise en forme du texte du filigrane est en italique. |
FontName { get; set; } | Obtient ou définit le nom de la police utilisée dans la mise en forme possible du texte du filigrane. |
FontStrikeout { get; set; } | Obtient ou définit une valeur indiquant si la police utilisée dans la mise en forme du texte du filigrane est barrée. |
FontUnderline { get; set; } | Obtient ou définit une valeur indiquant si la police utilisée dans la mise en forme du texte du filigrane est soulignée. |
ForegroundColorRange { get; set; } | Obtient ou définit la gamme de couleurs utilisées pour filtrer les filigranes par couleur de premier plan du texte. |
MaxFontSize { get; set; } | Obtient ou définit la valeur de fin de la taille de la police. |
MinFontSize { get; set; } | Obtient ou définit la valeur de départ de la taille de la police. |
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
Supprimez les éventuels filigranes avec une mise en forme de texte particulière (quel que soit le type de document).
using (Watermarker watermarker = new Watermarker(@"D:\test.doc"))
{
TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();
criteria.ForegroundColorRange = new ColorRange();
criteria.ForegroundColorRange.MinHue = -5;
criteria.ForegroundColorRange.MaxHue = 10;
criteria.ForegroundColorRange.MinBrightness = 0.01f;
criteria.ForegroundColorRange.MaxBrightness = 0.99f;
criteria.BackgroundColorRange = new ColorRange();
criteria.BackgroundColorRange.IsEmpty = true;
criteria.FontName = "Arial";
criteria.MinFontSize = 19;
criteria.MaxFontSize = 42;
criteria.FontBold = true;
PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
watermarks.Clear();
watermarker.Save();
}
Voir également
- class SearchCriteria
- espace de noms GroupDocs.Watermark.Search.SearchCriteria
- Assemblée GroupDocs.Watermark