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