IImageMask

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

public interface IImageMask extends System.ICloneable

Describe una máscara.

Métodos

MétodoDescripción
getSource()Obtiene la imagen fuente utilizada para crear esta máscara, si existe.
getWidth()Obtiene el ancho, en píxeles, de esta máscara.
getHeight()Obtiene la altura, en píxeles, de esta máscara.
getBounds()Obtiene los límites, en píxeles, de esta máscara.
getSelectionBounds()Obtiene los límites de la parte seleccionada de la máscara, en píxeles.
isOpaque(int x, int y)Comprueba si el píxel especificado es opaco.
isTransparent(int x, int y)Comprueba si el píxel especificado es transparente.
getByteOpacity(int x, int y)Obtiene la opacidad del píxel especificado con precisión de byte.

getSource()

public abstract RasterImage getSource()

Obtiene la imagen fuente utilizada para crear esta máscara, si existe.

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

getWidth()

public abstract int getWidth()

Obtiene el ancho, en píxeles, de esta máscara.

Returns: int - el ancho, en píxeles, de esta máscara.

getHeight()

public abstract int getHeight()

Obtiene la altura, en píxeles, de esta máscara.

Returns: int - la altura, en píxeles, de esta máscara.

getBounds()

public abstract Rectangle getBounds()

Obtiene los límites, en píxeles, de esta máscara.

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

getSelectionBounds()

public abstract Rectangle getSelectionBounds()

Obtiene los límites de la parte seleccionada de la máscara, en píxeles.

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)

Comprueba si el píxel especificado es opaco.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x del píxel.
yintLa coordenada y del píxel.

Returns: boolean - true si el píxel especificado es opaco; de lo contrario, false.

isTransparent(int x, int y)

public abstract boolean isTransparent(int x, int y)

Comprueba si el píxel especificado es transparente.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x del píxel.
yintLa coordenada y del píxel.

Returns: boolean - true si el píxel especificado es transparente; de lo contrario, false.

getByteOpacity(int x, int y)

public abstract byte getByteOpacity(int x, int y)

Obtiene la opacidad del píxel especificado con precisión de byte.

Parameters:

ParámetroTipoDescripción
xintLa coordenada x del píxel.
yintLa coordenada y del píxel.

Returns: byte - Valor Byte, que representa la opacidad del píxel especificado.