IImageMask

All Implemented Interfaces: com.aspose.ms.System.ICloneable

public interface IImageMask extends System.ICloneable

Décrit un masque.

Méthodes

MéthodeDescription
getSource()Obtient l’image source utilisée pour créer ce masque, si elle existe.
getWidth()Obtient la largeur, en pixels, de ce masque.
getHeight()Obtient la hauteur, en pixels, de ce masque.
getBounds()Obtient les limites, en pixels, de ce masque.
getSelectionBounds()Obtient les limites de la partie sélectionnée du masque, en pixels.
isOpaque(int x, int y)Vérifie si le pixel spécifié est opaque.
isTransparent(int x, int y)Vérifie si le pixel spécifié est transparent.
getByteOpacity(int x, int y)Obtient l’opacité du pixel spécifié avec une précision d’octet.

getSource()

public abstract RasterImage getSource()

Obtient l’image source utilisée pour créer ce masque, si elle existe.

Returns: RasterImage - the source image used to create this mask, if exists.

getWidth()

public abstract int getWidth()

Obtient la largeur, en pixels, de ce masque.

Returns: int - la largeur, en pixels, de ce masque.

getHeight()

public abstract int getHeight()

Obtient la hauteur, en pixels, de ce masque.

Returns: int - la hauteur, en pixels, de ce masque.

getBounds()

public abstract Rectangle getBounds()

Obtient les limites, en pixels, de ce masque.

Returns: Rectangle - the bounds, in pixels, of this mask.

getSelectionBounds()

public abstract Rectangle getSelectionBounds()

Obtient les limites de la partie sélectionnée du masque, en pixels.

Returns: Rectangle - the bounds of the selected part of the mask, in pixels.

isOpaque(int x, int y)

public abstract boolean isOpaque(int x, int 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: boolean - vrai si le pixel spécifié est opaque ; sinon, faux.

isTransparent(int x, int y)

public abstract boolean isTransparent(int x, int 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: boolean - vrai si le pixel spécifié est transparent ; sinon, faux.

getByteOpacity(int x, int y)

public abstract byte getByteOpacity(int x, int 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: byte - Valeur d’octet, représentant l’opacité du pixel spécifié.