ImageAreaRedaction
Contenido
[
Ocultar
]
ImageAreaRedaction class
Representa una redacción que coloca un rectángulo de color en un área determinada de un documento de imagen.
public class ImageAreaRedaction : Redaction
Constructores
Nombre | Descripción |
---|---|
ImageAreaRedaction(Point, RegionReplacementOptions) | Inicializa una nueva instancia de la clase ImageAreaRedaction para redactar un tamaño de área específico. |
Propiedades
Nombre | Descripción |
---|---|
override Description { get; } | Devuelve una cadena que describe la redacción y sus parámetros. |
Options { get; } | Obtiene elRegionReplacementOptions opciones con parámetros de color y área. |
TopLeft { get; } | Obtiene la posición superior izquierda del área a eliminar |
Métodos
Nombre | Descripción |
---|---|
override ApplyTo(DocumentFormatInstance) | Aplica la redacción a una instancia de formato dada. |
Observaciones
Aprende más
- Más detalles sobre la aplicación de redacciones: Conceptos básicos de redacción
- Más detalles sobre las redacciones de imágenes: Redacciones de imágenes
Ejemplos
El siguiente ejemplo muestra cómo reemplazar un área dentro de la imagen con un rectángulo de color sólido.
using (Redactor redactor = new Redactor("D:\\test.jpg"))
{
System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311);
System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35);
RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint,
new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize)));
if (result.Status != RedactionStatus.Failed)
{
redactor.Save();
};
}
Ver también
- class Redaction
- espacio de nombres GroupDocs.Redaction.Redactions
- asamblea GroupDocs.Redaction