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