IImageMask

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

public interface IImageMask extends System.ICloneable

Beskriver en mask.

Metoder

MetodBeskrivning
getSource()Hämtar källbilden som används för att skapa denna mask, om den finns.
getWidth()Hämtar bredden, i pixlar, för denna mask.
getHeight()Hämtar höjden, i pixlar, för denna mask.
getBounds()Hämtar gränserna, i pixlar, för denna mask.
getSelectionBounds()Hämtar gränserna för den valda delen av masken, i pixlar.
isOpaque(int x, int y)Kontrollerar om den angivna pixeln är ogenomskinlig.
isTransparent(int x, int y)Kontrollerar om den angivna pixeln är transparent.
getByteOpacity(int x, int y)Hämtar opaciteten för den angivna pixeln med byteprecision.

getSource()

public abstract RasterImage getSource()

Hämtar källbilden som används för att skapa denna mask, om den finns.

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

getWidth()

public abstract int getWidth()

Hämtar bredden, i pixlar, för denna mask.

Returns: int - bredden, i pixlar, för den här masken.

getHeight()

public abstract int getHeight()

Hämtar höjden, i pixlar, för denna mask.

Returns: int - höjden, i pixlar, för den här masken.

getBounds()

public abstract Rectangle getBounds()

Hämtar gränserna, i pixlar, för denna mask.

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

getSelectionBounds()

public abstract Rectangle getSelectionBounds()

Hämtar gränserna för den valda delen av masken, i pixlar.

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)

Kontrollerar om den angivna pixeln är ogenomskinlig.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-koordinaten för pixeln.

Returns: boolean - sant om den angivna pixeln är ogenomskinlig; annars falskt.

isTransparent(int x, int y)

public abstract boolean isTransparent(int x, int y)

Kontrollerar om den angivna pixeln är transparent.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-koordinaten för pixeln.

Returns: boolean - sant om den angivna pixeln är transparent; annars falskt.

getByteOpacity(int x, int y)

public abstract byte getByteOpacity(int x, int y)

Hämtar opaciteten för den angivna pixeln med byteprecision.

Parameters:

ParameterTypBeskrivning
xintX-koordinaten för pixeln.
yintY-koordinaten för pixeln.

Returns: byte - Bytevärde som representerar opaciteten för den angivna pixeln.