ImageWatermark
Contenido
[
Ocultar
]
ImageWatermark class
Representa una marca de agua de imagen.
public sealed class ImageWatermark : Watermark, IDisposable
Constructores
Nombre | Descripción |
---|---|
ImageWatermark(Stream) | Inicializa una nueva instancia delImageWatermark clase con un flujo especificado. |
ImageWatermark(string) | Inicializa una nueva instancia delImageWatermark clase con una ruta de archivo especificada. |
Propiedades
Nombre | Descripción |
---|---|
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. |
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 . |
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. |
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 . |
Métodos
Nombre | Descripción |
---|---|
Dispose() | Elimina la instancia actual. |
Observaciones
Aprende más:
Ejemplos
Agregue una marca de agua de imagen a un documento de cualquier tipo compatible.
foreach (string filePath in Directory.GetFiles(@"C:\Documents"))
{
using (Watermarker watermarker = new Watermarker(filePath))
{
using (ImageWatermark watermark = new ImageWatermark(@"C:\watermark.png"))
{
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermarker.Add(watermark);
}
watermarker.Save();
}
}
Ver también
- class Watermark
- espacio de nombres GroupDocs.Watermark.Watermarks
- asamblea GroupDocs.Watermark