Interface IImageMask

Interface IImageMask

ชื่อพื้นที่: Aspose.Imaging.MagicWand.ImageMasks การประกอบ: Aspose.Imaging.dll (25.4.0)

ลักษณะของ mask

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

ได้รับข้อ จํากัด, ในพิกเซล, ของ mask นี้

Rectangle Bounds { get; }

คุณสมบัติมูลค่า

Rectangle

Height

รับความสูงในพิกเซลของ mask นี้

int Height { get; }

คุณสมบัติมูลค่า

int

SelectionBounds

ได้รับข้อ จํากัด ของส่วนที่เลือกของหน้ากากในพิกเซล

Rectangle SelectionBounds { get; }

คุณสมบัติมูลค่า

Rectangle

Source

ได้รับภาพแหล่งที่มาที่ใช้ในการสร้างหน้ากากนี้ถ้ามี

RasterImage Source { get; }

คุณสมบัติมูลค่า

RasterImage

Width

รับความกว้างในพิกเซลของ mask นี้

int Width { get; }

คุณสมบัติมูลค่า

int

Methods

GetByteOpacity(int, int)

รับความต้านทานของ pixel ที่ระบุด้วยความแม่นยํา byte

byte GetByteOpacity(int x, int y)

Parameters

x int

การปรับตัว x ของ pixel

y int

องค์ประกอบ Y ของ pixel

Returns

byte

หมายถึงค่าไบต์ซึ่งหมายถึงความผิดปกติของพิกเซลที่ระบุ

IsOpaque(int, int)

ตรวจสอบให้แน่ใจว่า pixel ที่ระบุนั้นไม่ชัดเจน

bool IsOpaque(int x, int y)

Parameters

x int

การปรับตัว x ของ pixel

y int

องค์ประกอบ Y ของ pixel

Returns

bool

จริงถ้าพิกเซลที่ระบุไม่ซื่อสัตย์ ในทางอื่น ๆ ไม่ซื่อสัตย์

IsTransparent(int, int)

ตรวจสอบว่า pixel ที่ระบุมีความโปร่งใส

bool IsTransparent(int x, int y)

Parameters

x int

การปรับตัว x ของ pixel

y int

องค์ประกอบ Y ของ pixel

Returns

bool

จริงถ้าพิกเซลที่ระบุเป็นโปร่งใส; ในทางอื่น ๆ, จริง.

 แบบไทย