EmptyImageMask

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

public class EmptyImageMask extends ImageMask

Décrit un masque vide non abstrait.

Constructeurs

ConstructeurDescription
EmptyImageMask(int width, int height)Initialise une nouvelle instance de la classe EmptyImageMask avec la largeur et la hauteur spécifiées.

Méthodes

MéthodeDescription
getSelectionBounds()Obtient les limites de la partie sélectionnée du masque, en pixels.
get_Item(int x, int y)Obtient l’opacité du pixel spécifié.
inflate(int size)Agrandit ce masque du montant spécifié.
crop(Rectangle rectangle)Recadre le masque avec le rectangle spécifié.
deepClone()Crée un nouvel objet qui est une copie de l’instance actuelle.

EmptyImageMask(int width, int height)

public EmptyImageMask(int width, int height)

Initialise une nouvelle instance de la classe EmptyImageMask avec la largeur et la hauteur spécifiées.

Parameters:

ParamètreTypeDescription
widthintLargeur du masque.
heightintHauteur du masque.

getSelectionBounds()

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

get_Item(int x, int y)

public boolean get_Item(int x, int y)

Obtient l’opacité du pixel spécifié.

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.

inflate(int size)

public ImageMask inflate(int size)

Agrandit ce masque du montant spécifié.

Parameters:

ParamètreTypeDescription
tailleintLa quantité à gonfler ce masque.

Returns: ImageMask - An inflated EmptyImageMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

Recadre le masque avec le rectangle spécifié.

Parameters:

ParamètreTypeDescription
rectangleRectangleLe rectangle spécifié.

Returns: ImageMask - A cropped EmptyImageMask as ImageMask.

deepClone()

public Object deepClone()

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

Returns: java.lang.Object - Un nouvel objet qui est une copie de cette instance.