Interface IImageMask

Interface IImageMask

İsim alanı : Aspose.Imaging.MagicWand.ImageMasks Toplantı: Aspose.Imaging.dll (25.4.0)

Bir maskeyi anlatır.

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

Bu maskenin sınırlarını, piksellerde alır.

Rectangle Bounds { get; }

Mülkiyet Değer

Rectangle

Height

Bu maskenin yüksekliği, piksel olarak alınır.

int Height { get; }

Mülkiyet Değer

int

SelectionBounds

Maskenin seçilmiş kısmının sınırlarını piksel olarak alır.

Rectangle SelectionBounds { get; }

Mülkiyet Değer

Rectangle

Source

Bu maskeyi oluşturmak için kullanılan kaynak görüntüsünü alır, varsa.

RasterImage Source { get; }

Mülkiyet Değer

RasterImage

Width

Bu maskenin genişliği, piksel olarak alınır.

int Width { get; }

Mülkiyet Değer

int

Methods

GetByteOpacity(int , int , int)

Bit hassasiyeti ile belirlenen piksel opatikliğini elde eder.

byte GetByteOpacity(int x, int y)

Parameters

x int

x piksel koordinasyonu.

y int

Pixel’in y koordinasyonu.

Returns

byte

Byte değeri, belirtilen piksel opacitesini temsil eder.

IsOpaque(int , int , int)

Önerilen piksel açık olup olmadığını kontrol edin.

bool IsOpaque(int x, int y)

Parameters

x int

x piksel koordinasyonu.

y int

Pixel’in y koordinasyonu.

Returns

bool

doğru eğer belirtilen piksel apak ise; aksi takdirde, sahte.

IsTransparent(int , int , int)

Önerilen piksel şeffaf olup olmadığını kontrol edin.

bool IsTransparent(int x, int y)

Parameters

x int

x piksel koordinasyonu.

y int

Pixel’in y koordinasyonu.

Returns

bool

doğru eğer belirtilen piksel şeffaf ise; aksi takdirde, sahte.

 Türkçe