ImageAreaRedaction

ImageAreaRedaction class

Bir görüntü belgesinin verilen alanına renkli dikdörtgen yerleştiren bir redaksiyonu temsil eder.

public class ImageAreaRedaction : Redaction

yapıcılar

İsim Tanım
ImageAreaRedaction(Point, RegionReplacementOptions) Belirli alan boyutunu yeniden düzenlemek için ImageAreaRedaction sınıfının yeni bir örneğini başlatır.

Özellikleri

İsim Tanım
override Description { get; } Düzeltmeyi ve parametrelerini açıklayan bir dize döndürür.
Options { get; } Şunu alır:RegionReplacementOptionsrenk ve alan parametreleri ile seçenekler.
TopLeft { get; } Kaldırılacak alanın sol üst konumunu alır

yöntemler

İsim Tanım
override ApplyTo(DocumentFormatInstance) Redaksiyonu belirli bir biçim örneğine uygular.

Notlar

Daha fazla bilgi edin

Örnekler

Aşağıdaki örnek, görüntü içindeki bir alanın düz renkli bir dikdörtgenle değiştirilmesini göstermektedir.

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

Ayrıca bakınız