ImageAreaRedaction

ImageAreaRedaction class

Merupakan redaksi yang menempatkan persegi panjang berwarna di area tertentu dari dokumen gambar.

public class ImageAreaRedaction : Redaction

Konstruktor

Nama Keterangan
ImageAreaRedaction(Point, RegionReplacementOptions) Menginisialisasi instance baru dari kelas ImageAreaRedaction untuk menyunting ukuran area tertentu.

Properti

Nama Keterangan
override Description { get; } Mengembalikan sebuah string, menjelaskan redaksi dan parameternya.
Options { get; } MendapatkanRegionReplacementOptionsopsi dengan parameter warna dan area.
TopLeft { get; } Mendapat posisi kiri atas area untuk dihapus

Metode

Nama Keterangan
override ApplyTo(DocumentFormatInstance) Menerapkan redaksi ke instance format tertentu.

Perkataan

Belajarlah lagi

Contoh

Contoh berikut menunjukkan penggantian area di dalam gambar dengan persegi panjang warna solid.

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

Lihat juga