IImageMask Sınıfı

Summary: Describes a mask.

Module: aspose.imaging.magicwand.imagemasks

Full Name: aspose.imaging.magicwand.imagemasks.IImageMask

Properties

NameTypeAccessAçıklama
boundsRectanglerBu maskenin piksel cinsinden sınırlarını alır.
heightintrBu maskenin piksel cinsinden yüksekliğini alır.
selection_boundsRectanglerMaskenin seçilen kısmının piksel cinsinden sınırlarını alır.
sourceRasterImagerBu maskeyi oluşturmak için kullanılan kaynak görüntüyü, varsa, alır.
widthintrBu maskenin piksel cinsinden genişliğini alır.

Methods

NameAçıklama
clone()Mevcut örneğin bir kopyası olan yeni bir nesne oluşturur.
get_byte_opacity(x, y)Belirtilen pikselin opaklığını bayt hassasiyetiyle alır.
is_opaque(x, y)Belirtilen pikselin opak olup olmadığını kontrol eder.
is_transparent(x, y)Belirtilen pikselin şeffaf olup olmadığını kontrol eder.

Method: clone()

 clone() 

Mevcut örneğin bir kopyası olan yeni bir nesne oluşturur.

Returns

TürAçıklama
System.Object

Method: get_byte_opacity(x, y)

 get_byte_opacity(x, y) 

Belirtilen pikselin opaklığını bayt hassasiyetiyle alır.

Parameters:

ParameterTürAçıklama
xintPikselin x koordinatı.
yintPikselin y koordinatı.

Returns

TürAçıklama
System.ByteBelirtilen pikselin opaklığını temsil eden bayt değeri.

Method: is_opaque(x, y)

 is_opaque(x, y) 

Belirtilen pikselin opak olup olmadığını kontrol eder.

Parameters:

ParameterTürAçıklama
xintPikselin x koordinatı.
yintPikselin y koordinatı.

Returns

TürAçıklama
boolBelirtilen piksel opak ise true; aksi takdirde false.

Method: is_transparent(x, y)

 is_transparent(x, y) 

Belirtilen pikselin şeffaf olup olmadığını kontrol eder.

Parameters:

ParameterTürAçıklama
xintPikselin x koordinatı.
yintPikselin y koordinatı.

Returns

TürAçıklama
boolBelirtilen piksel şeffaf ise true; aksi takdirde false.