WatermarkableImage
Contenido
[
Ocultar
]
WatermarkableImage class
Representa una imagen dentro de un documento.
public abstract class WatermarkableImage : ContentPart
Propiedades
Nombre | Descripción |
---|---|
Height { get; } | Obtiene la altura de esteWatermarkableImage en píxeles. |
Width { get; } | Obtiene el ancho de esteWatermarkableImage en píxeles. |
Métodos
Nombre | Descripción |
---|---|
Add(Watermark) | Agrega una marca de agua a estoWatermarkableImage . Este método asume que el desplazamiento y el tamaño de la marca de agua se miden en píxeles (si están asignados). |
FindImages() | Encuentra todas las imágenes en el contenido. La búsqueda se realiza en los objetos especificados enSearchableObjects . |
FindImages(ImageSearchCriteria) | Encuentra imágenes de acuerdo con los criterios de búsqueda especificados. La búsqueda se realiza en los objetos especificados enSearchableObjects . |
GetBytes() | Obtiene la imagen como matriz de bytes. |
Search() | Encuentra todas las marcas de agua posibles en el contenido. La búsqueda se realiza en los objetos especificados enSearchableObjects . |
Search(SearchCriteria) | Encuentra posibles marcas de agua de acuerdo con los criterios de búsqueda especificados. La búsqueda se realiza en los objetos especificados enSearchableObjects . |
Observaciones
Aprende más:
Ejemplos
Agregar marca de agua a todas las imágenes dentro de un documento de cualquier tipo compatible.
using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
// Inicializa la marca de agua de texto o imagen.
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));
// Encuentra todas las imágenes en el contenido.
WatermarkableImageCollection images = watermarker.GetImages();
// Añadir marca de agua.
foreach (WatermarkableImage watermarkableImage in images)
{
watermarkableImage.Add(watermark);
}
// Guardar cambios.
watermarker.Save(@"D:\output.doc");
}
Ver también
- class ContentPart
- espacio de nombres GroupDocs.Watermark.Contents.Image
- asamblea GroupDocs.Watermark