TextFormattingSearchCriteria
Inhalt
[
Ausblenden
]
TextFormattingSearchCriteria class
Stellt Kriterien dar, die das Filtern nach Textformatierung ermöglichen.
public class TextFormattingSearchCriteria : SearchCriteria
Konstrukteure
| Name | Beschreibung |
|---|---|
| TextFormattingSearchCriteria() | Initialisiert eine neue Instanz vonTextFormattingSearchCriteria Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BackgroundColorRange { get; set; } | Ruft den Farbbereich ab oder legt ihn fest, der verwendet wird, um Wasserzeichen nach Texthintergrundfarbe zu filtern. |
| FontBold { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die in der Wasserzeichentextformatierung verwendete Schriftart fett ist. |
| FontItalic { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die für die Wasserzeichentextformatierung verwendete Schriftart kursiv ist. |
| FontName { get; set; } | Ruft den Namen der Schriftart ab oder legt ihn fest, die in möglichen Wasserzeichen-Textformatierungen verwendet wird. |
| FontStrikeout { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die in der Wasserzeichentextformatierung verwendete Schriftart durchgestrichen ist. |
| FontUnderline { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die in der Wasserzeichentextformatierung verwendete Schriftart unterstrichen ist. |
| ForegroundColorRange { get; set; } | Ruft den Farbbereich ab oder legt ihn fest, der zum Filtern von Wasserzeichen nach Textvordergrundfarbe verwendet wird. |
| MaxFontSize { get; set; } | Ruft den Endwert der Schriftgröße ab oder legt ihn fest. |
| MinFontSize { get; set; } | Liest oder setzt den Anfangswert der Schriftgröße. |
Methoden
| Name | Beschreibung |
|---|---|
| And(SearchCriteria) | Kombiniert diesSearchCriteria mit anderen Kriterien unter Verwendung des logischen UND-Operators. |
| Not() | Negiert diesSearchCriteria . |
| Or(SearchCriteria) | Kombiniert diesSearchCriteria mit anderen Kriterien mit logischem OR-Operator. |
Bemerkungen
Erfahren Sie mehr:
Beispiele
Entfernen Sie mögliche Wasserzeichen mit einer bestimmten Textformatierung (unabhängig vom Dokumenttyp).
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();
}
Siehe auch
- class SearchCriteria
- namensraum GroupDocs.Watermark.Search.SearchCriteria
- Montage GroupDocs.Watermark