ImageAreaRedaction
Contenu
[
Cacher
]
ImageAreaRedaction class
Représente une rédaction qui place un rectangle coloré dans une zone donnée d’un document image.
public class ImageAreaRedaction : Redaction
Constructeurs
Nom | La description |
---|---|
ImageAreaRedaction(Point, RegionReplacementOptions) | Initialise une nouvelle instance de la classe ImageAreaRedaction pour masquer une taille de zone spécifique. |
Propriétés
Nom | La description |
---|---|
override Description { get; } | Renvoie une chaîne décrivant la rédaction et ses paramètres. |
Options { get; } | Obtient leRegionReplacementOptions options avec paramètres de couleur et de zone. |
TopLeft { get; } | Obtient la position en haut à gauche de la zone à supprimer |
Méthodes
Nom | La description |
---|---|
override ApplyTo(DocumentFormatInstance) | Applique la rédaction à une instance de format donnée. |
Remarques
Apprendre encore plus
- Plus de détails sur l’application des caviardages : Les bases de la rédaction
- Plus de détails sur les suppressions d’images : Caviardages d’images
Exemples
L’exemple suivant illustre le remplacement d’une zone de l’image par un rectangle de couleur unie.
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();
};
}
Voir également
- class Redaction
- espace de noms GroupDocs.Redaction.Redactions
- Assemblée GroupDocs.Redaction