TextWatermark
Содержание
[
Скрывать
]
TextWatermark class
Представляет текстовый водяной знак.
public class TextWatermark : Watermark
Конструкторы
Имя | Описание |
---|---|
TextWatermark(string, Font) | Инициализирует новый экземплярTextWatermark класс с указанным текстом и шрифтом. |
Характеристики
Имя | Описание |
---|---|
BackgroundColor { get; set; } | Получает или задает цвет фона текста. |
ConsiderParentMargins { get; set; } | Получает или задает значение, указывающее, вычисляются ли размер и координаты водяного знака с учетом родительских полей. |
Font { get; set; } | Получает или задает шрифт текста. |
ForegroundColor { get; set; } | Получает или задает цвет текста переднего плана. |
Height { get; set; } | Получает или задает желаемую высоту этогоWatermark . |
HorizontalAlignment { get; set; } | Получает или задает горизонтальное выравнивание этогоWatermark . |
IsBackground { get; set; } | Получает или задает значение, указывающее, следует ли размещать водяной знак на фоне. |
Margins { get; set; } | Получает или задает параметры полей этогоWatermark . |
Opacity { get; set; } | Получает или задает непрозрачность этогоWatermark . |
Padding { get; set; } | Получает или задает параметры заполнения этогоTextWatermark . Это свойство применимо только к файлам изображений. |
RotateAngle { get; set; } | Получает или задает угол поворота этогоWatermark в градусах. |
ScaleFactor { get; set; } | Получает или задает значение, определяющее зависимость размера водяного знака от размера родительского элемента. |
SizingType { get; set; } | Получает или задает значение, определяющее размер водяного знака. |
Text { get; set; } | Получает или задает текст, который будет использоваться в качестве водяного знака. |
TextAlignment { get; set; } | Получает или задает выравнивание текста водяного знака. |
VerticalAlignment { get; set; } | Получает или задает вертикальное выравнивание этогоWatermark . |
Width { get; set; } | Получает или задает желаемую ширину этогоWatermark . |
X { get; set; } | Получает или задает координату x этогоWatermark . |
Y { get; set; } | Получает или задает координату y этогоWatermark . |
Примечания
Узнать больше:
Примеры
Масштабировать текстовый водяной знак в зависимости от размера родителя.
foreach (string file in Directory.GetFiles("C:\\test"))
{
using (Watermarker watermarker = new Watermarker(file))
{
TextWatermark watermark = new TextWatermark("test watermark", new Font("Arial", 36));
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermark.SizingType = SizingType.ScaleToParentDimensions;
watermark.RotateAngle = 45;
watermark.ScaleFactor = 0.4;
watermarker.Add(watermark);
watermarker.Save();
}
}
Смотрите также
- class Watermark
- пространство имен GroupDocs.Watermark.Watermarks
- сборка GroupDocs.Watermark