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 delTextWatermark clase 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