ImageAreaRedaction

ImageAreaRedaction class

Representerar en redigering som placerar en färgad rektangel i ett visst område av ett bilddokument.

public class ImageAreaRedaction : Redaction

Konstruktörer

namn Beskrivning
ImageAreaRedaction(Point, RegionReplacementOptions) Initierar en ny instans av klassen ImageAreaRedaction för att redigera specifik områdesstorlek.

Egenskaper

namn Beskrivning
override Description { get; } Returnerar en sträng som beskriver redaktionen och dess parametrar.
Options { get; } FårRegionReplacementOptionsalternativ med färg- och områdesparametrar.
TopLeft { get; } Får den övre vänstra positionen för området som ska tas bort

Metoder

namn Beskrivning
override ApplyTo(DocumentFormatInstance) Tillämpar redigeringen på en given formatinstans.

Anmärkningar

Läs mer

Exempel

Följande exempel visar hur man ersätter ett område i bilden med en helfärgad rektangel.

    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();
       };
    } 

Se även