TextWatermark
Contenido
[
Ocultar
]
TextWatermark class
Representa una marca de agua de texto.
public class TextWatermark : Watermark
Constructores
| Nombre | Descripción |
|---|---|
| TextWatermark(string, Font) | Inicializa una nueva instancia delTextWatermarkclase con un texto especificado y una fuente. |
Propiedades
| Nombre | Descripción |
|---|---|
| BackgroundColor { get; set; } | Obtiene o establece el color de fondo del texto. |
| ConsiderParentMargins { get; set; } | Obtiene o establece un valor que indica si el tamaño y las coordenadas de la marca de agua se calculan teniendo en cuenta los márgenes principales. |
| Font { get; set; } | Obtiene o establece la fuente del texto. |
| ForegroundColor { get; set; } | Obtiene o establece el color de primer plano del texto. |
| Height { get; set; } | Obtiene o establece la altura deseada de esteWatermark . |
| HorizontalAlignment { get; set; } | Obtiene o establece la alineación horizontal de esteWatermark . |
| IsBackground { get; set; } | Obtiene o establece un valor que indica si la marca de agua se debe colocar en el fondo. |
| Margins { get; set; } | Obtiene o establece la configuración de márgenes de esteWatermark . |
| Opacity { get; set; } | Obtiene o establece la opacidad de esteWatermark . |
| Padding { get; set; } | Obtiene o establece la configuración de relleno de esteTextWatermark . Esta propiedad solo se aplica a archivos de imagen. |
| RotateAngle { get; set; } | Obtiene o establece el ángulo de rotación de esteWatermark en grados. |
| ScaleFactor { get; set; } | Obtiene o establece un valor que define cómo el tamaño de la marca de agua depende del tamaño principal. |
| SizingType { get; set; } | Obtiene o establece un valor que especifica la forma en que se debe dimensionar la marca de agua. |
| Text { get; set; } | Obtiene o establece el texto que se utilizará como marca de agua. |
| TextAlignment { get; set; } | Obtiene o establece la alineación del texto de la marca de agua. |
| VerticalAlignment { get; set; } | Obtiene o establece la alineación vertical de esteWatermark . |
| Width { get; set; } | Obtiene o establece el ancho deseado de esteWatermark . |
| X { get; set; } | Obtiene o establece la coordenada x de esteWatermark . |
| Y { get; set; } | Obtiene o establece la coordenada y de esteWatermark . |
Observaciones
Aprende más:
Ejemplos
Escala la marca de agua de texto según el tamaño principal.
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();
}
}
Ver también
- class Watermark
- espacio de nombres GroupDocs.Watermark.Watermarks
- asamblea GroupDocs.Watermark