EmptyImageMask

Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask

public class EmptyImageMask extends ImageMask

Describe una máscara vacía no abstracta.

Constructores

ConstructorDescripción
EmptyImageMask(int width, int height)Inicializa una nueva instancia de la clase EmptyImageMask con el ancho y alto especificados.

Métodos

MétodoDescripción
getSelectionBounds()Obtiene los límites de la parte seleccionada de la máscara, en píxeles.
get_Item(int x, int y)Obtiene la opacidad del píxel especificado.
inflate(int size)Infla esta máscara en la cantidad especificada.
crop(Rectangle rectangle)Recorta la máscara con el rectángulo especificado.
deepClone()Crea un nuevo objeto que es una copia de la instancia actual.

EmptyImageMask(int width, int height)

public EmptyImageMask(int width, int height)

Inicializa una nueva instancia de la clase EmptyImageMask con el ancho y alto especificados.

Parameters:

ParámetroTipoDescripción
widthintAncho de la máscara.
heightintAltura de la máscara.

getSelectionBounds()

public 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.

get_Item(int x, int y)

public boolean get_Item(int x, int y)

Obtiene la opacidad del píxel especificado.

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.

inflate(int size)

public ImageMask inflate(int size)

Infla esta máscara en la cantidad especificada.

Parameters:

ParámetroTipoDescripción
sizeintLa cantidad para inflar esta máscara.

Returns: ImageMask - An inflated EmptyImageMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

Recorta la máscara con el rectángulo especificado.

Parameters:

ParámetroTipoDescripción
rectangleRectangleEl rectángulo especificado.

Returns: ImageMask - A cropped EmptyImageMask as ImageMask.

deepClone()

public Object deepClone()

Crea un nuevo objeto que es una copia de la instancia actual.

Returns: java.lang.Object - Un nuevo objeto que es una copia de esta instancia.