TextFormattingSearchCriteria
Innehåll
[
Dölj
]
TextFormattingSearchCriteria class
Representerar kriterier som tillåter filtrering med textformatering.
public class TextFormattingSearchCriteria : SearchCriteria
Konstruktörer
namn | Beskrivning |
---|---|
TextFormattingSearchCriteria() | Initierar en ny instans avTextFormattingSearchCriteria class. |
Egenskaper
namn | Beskrivning |
---|---|
BackgroundColorRange { get; set; } | Hämtar eller ställer in färgintervallet som används för att filtrera vattenstämplar efter textbakgrundsfärg. |
FontBold { get; set; } | Hämtar eller ställer in ett värde som anger om teckensnittet som används i vattenstämpeltextformatering är fetstil. |
FontItalic { get; set; } | Hämtar eller ställer in ett värde som anger om teckensnittet som används i vattenstämpeltextformatering är kursivt. |
FontName { get; set; } | Hämtar eller ställer in namnet på teckensnittet som används i eventuell vattenstämpeltextformatering. |
FontStrikeout { get; set; } | Hämtar eller ställer in ett värde som anger om teckensnittet som används i vattenstämpeltextformatering är överstruket. |
FontUnderline { get; set; } | Hämtar eller ställer in ett värde som anger om teckensnittet som används i vattenstämpeltextformatering är understruket. |
ForegroundColorRange { get; set; } | Hämtar eller ställer in färgintervallet som används för att filtrera vattenstämplar efter textförgrundsfärg. |
MaxFontSize { get; set; } | Hämtar eller ställer in slutvärdet för teckenstorleken. |
MinFontSize { get; set; } | Hämtar eller ställer in startvärdet för teckenstorleken. |
Metoder
namn | Beskrivning |
---|---|
And(SearchCriteria) | Kombinerar dettaSearchCriteria med andra kriterier med logisk AND-operator. |
Not() | Negerar dettaSearchCriteria . |
Or(SearchCriteria) | Kombinerar dettaSearchCriteria med andra kriterier med logisk OR-operator. |
Anmärkningar
Läs mer:
Exempel
Ta bort eventuella vattenstämplar med en viss textformatering (oavsett 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();
}
Se även
- class SearchCriteria
- namnutrymme GroupDocs.Watermark.Search.SearchCriteria
- hopsättning GroupDocs.Watermark