IImageMask Klass

Summary: Describes a mask.

Module: aspose.imaging.magicwand.imagemasks

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

Properties

NameTypeAccessDescription
boundsRectanglerHämtar gränserna, i pixlar, för den här masken.
heightintrHämtar höjden, i pixlar, för den här masken.
selection_boundsRectanglerHämtar gränserna för den valda delen av masken, i pixlar.
sourceRasterImagerHämtar källbilden som används för att skapa den här masken, om den finns.
widthintrHämtar bredden, i pixlar, för den här masken.

Methods

NameDescription
clone()Skapar ett nytt objekt som är en kopia av den aktuella instansen.
get_byte_opacity(x, y)Hämtar opaciteten för den angivna pixeln med byteprecision.
is_opaque(x, y)Kontrollerar om den angivna pixeln är ogenomskinlig.
is_transparent(x, y)Kontrollerar om den angivna pixeln är genomskinlig.

Method: clone()

 clone() 

Skapar ett nytt objekt som är en kopia av den aktuella instansen.

Returns

TypBeskrivning
System.Object

Method: get_byte_opacity(x, y)

 get_byte_opacity(x, y) 

Hämtar opaciteten för den angivna pixeln med byteprecision.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-koordinaten för pixeln.

Returns

TypBeskrivning
System.ByteBytevärde som representerar opaciteten för den angivna pixeln.

Method: is_opaque(x, y)

 is_opaque(x, y) 

Kontrollerar om den angivna pixeln är ogenomskinlig.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-koordinaten för pixeln.

Returns

TypBeskrivning
boolSant om den angivna pixeln är ogenomskinlig; annars falskt.

Method: is_transparent(x, y)

 is_transparent(x, y) 

Kontrollerar om den angivna pixeln är genomskinlig.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-koordinaten för pixeln.

Returns

TypBeskrivning
boolSant om den angivna pixeln är genomskinlig; annars falskt.