EmptyImageMask

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

public class EmptyImageMask extends ImageMask

Descrive una maschera vuota non astratta.

Costruttori

CostruttoreDescrizione
EmptyImageMask(int width, int height)Inizializza una nuova istanza della classe EmptyImageMask con la larghezza e l’altezza specificate.

Metodi

MetodoDescrizione
getSelectionBounds()Restituisce i limiti della parte selezionata della maschera, in pixel.
get_Item(int x, int y)Ottiene l’opacità del pixel specificato.
inflate(int size)Espande questa maschera dell’importo specificato.
crop(Rectangle rectangle)Ritaglia la maschera con il rettangolo specificato.
deepClone()Crea un nuovo oggetto che è una copia dell’istanza corrente.

EmptyImageMask(int width, int height)

public EmptyImageMask(int width, int height)

Inizializza una nuova istanza della classe EmptyImageMask con la larghezza e l’altezza specificate.

Parameters:

ParametroTipoDescrizione
widthintLarghezza della maschera.
heightintAltezza della maschera.

getSelectionBounds()

public Rectangle getSelectionBounds()

Restituisce i limiti della parte selezionata della maschera, in pixel.

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)

Ottiene l’opacità del pixel specificato.

Parameters:

ParametroTipoDescrizione
xintLa coordinata x del pixel.
yintLa coordinata y del pixel.

Returns: boolean - true se il pixel specificato è opaco; altrimenti, false.

inflate(int size)

public ImageMask inflate(int size)

Espande questa maschera dell’importo specificato.

Parameters:

ParametroTipoDescrizione
dimensioneintLa quantità da gonfiare questa maschera.

Returns: ImageMask - An inflated EmptyImageMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

Ritaglia la maschera con il rettangolo specificato.

Parameters:

ParametroTipoDescrizione
rectangleRectangleIl rettangolo specificato.

Returns: ImageMask - A cropped EmptyImageMask as ImageMask.

deepClone()

public Object deepClone()

Crea un nuovo oggetto che è una copia dell’istanza corrente.

Returns: java.lang.Object - Un nuovo oggetto che è una copia di questa istanza.