IImageMask Classe

Summary: Describes a mask.

Module: aspose.imaging.magicwand.imagemasks

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

Properties

NameTypeAccessDescription
boundsRectanglerObtient les limites, en pixels, de ce masque.
heightintrObtient la hauteur, en pixels, de ce masque.
selection_boundsRectanglerObtient les limites de la partie sélectionnée du masque, en pixels.
sourceRasterImagerObtient l’image source utilisée pour créer ce masque, si elle existe.
widthintrObtient la largeur, en pixels, de ce masque.

Methods

NameDescription
clone()Crée un nouvel objet qui est une copie de l’instance actuelle.
get_byte_opacity(x, y)Obtient l’opacité du pixel spécifié avec une précision d’octet.
is_opaque(x, y)Vérifie si le pixel spécifié est opaque.
is_transparent(x, y)Vérifie si le pixel spécifié est transparent.

Method: clone()

 clone() 

Crée un nouvel objet qui est une copie de l’instance actuelle.

Returns

TypeDescription
System.Object

Method: get_byte_opacity(x, y)

 get_byte_opacity(x, y) 

Obtient l’opacité du pixel spécifié avec une précision d’octet.

Parameters:

ParamètreTypeDescription
xintLa coordonnée x du pixel.
yintLa coordonnée y du pixel.

Returns

TypeDescription
System.ByteValeur d’octet, représentant l’opacité du pixel spécifié.

Method: is_opaque(x, y)

 is_opaque(x, y) 

Vérifie si le pixel spécifié est opaque.

Parameters:

ParamètreTypeDescription
xintLa coordonnée x du pixel.
yintLa coordonnée y du pixel.

Returns

TypeDescription
booltrue si le pixel spécifié est opaque ; sinon, false.

Method: is_transparent(x, y)

 is_transparent(x, y) 

Vérifie si le pixel spécifié est transparent.

Parameters:

ParamètreTypeDescription
xintLa coordonnée x du pixel.
yintLa coordonnée y du pixel.

Returns

TypeDescription
booltrue si le pixel spécifié est transparent ; sinon, false.