TextFormattingSearchCriteria
Содержание
[
Скрывать
]
TextFormattingSearchCriteria class
Представляет критерии, разрешающие фильтрацию по форматированию текста.
public class TextFormattingSearchCriteria : SearchCriteria
Конструкторы
Имя | Описание |
---|---|
TextFormattingSearchCriteria() | Инициализирует новый экземплярTextFormattingSearchCriteria класс. |
Характеристики
Имя | Описание |
---|---|
BackgroundColorRange { get; set; } | Получает или задает диапазон цветов, используемых для фильтрации водяных знаков по цвету фона текста. |
FontBold { get; set; } | Получает или задает значение, указывающее, является ли шрифт, используемый при форматировании текста водяного знака, полужирным. |
FontItalic { get; set; } | Получает или задает значение, указывающее, является ли шрифт, используемый при форматировании текста водяного знака, курсивом. |
FontName { get; set; } | Получает или задает имя шрифта, который используется в возможном форматировании текста водяного знака. |
FontStrikeout { get; set; } | Получает или задает значение, указывающее, является ли шрифт, используемый в форматировании текста водяного знака, зачеркнутым. |
FontUnderline { get; set; } | Получает или задает значение, указывающее, является ли шрифт, используемый в форматировании текста водяного знака, подчеркнутым. |
ForegroundColorRange { get; set; } | Получает или задает диапазон цветов, используемых для фильтрации водяных знаков по цвету текста переднего плана. |
MaxFontSize { get; set; } | Получает или задает конечное значение размера шрифта. |
MinFontSize { get; set; } | Получает или задает начальное значение размера шрифта. |
Методы
Имя | Описание |
---|---|
And(SearchCriteria) | Объединяет этоSearchCriteria с другими критериями, используя логический оператор И. |
Not() | Отменяет этоSearchCriteria . |
Or(SearchCriteria) | Объединяет этоSearchCriteria с другими критериями, используя логический оператор ИЛИ. |
Примечания
Узнать больше:
Примеры
Удалить возможные водяные знаки с определенным форматированием текста (независимо от типа документа).
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();
}
Смотрите также
- class SearchCriteria
- пространство имен GroupDocs.Watermark.Search.SearchCriteria
- сборка GroupDocs.Watermark