Interface IImageMask

Interface IImageMask

De naam: Aspose.Imaging.MagicWand.ImageMasks Verzameling: Aspose.Imaging.dll (25.4.0)

Beschrijft een masker.

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

Geeft de grenzen, in pixels, van deze masker.

Rectangle Bounds { get; }

Eigendomswaarde

Rectangle

Height

Geeft de hoogte, in pixels, van deze masker.

int Height { get; }

Eigendomswaarde

int

SelectionBounds

Geeft de grenzen van het geselecteerde deel van de masker, in pixels.

Rectangle SelectionBounds { get; }

Eigendomswaarde

Rectangle

Source

Geeft het bronbeeld dat wordt gebruikt om deze masker te maken, als er bestaat.

RasterImage Source { get; }

Eigendomswaarde

RasterImage

Width

Geeft de breedte, in pixels, van deze masker.

int Width { get; }

Eigendomswaarde

int

Methods

GetByteOpacity(int, int)

Geeft de opaciteit van de aangegeven pixel met byte precisie.

byte GetByteOpacity(int x, int y)

Parameters

x int

De x-coördinatie van de pixel.

y int

De y-koordinaat van de pixel.

Returns

byte

Byte waarde, die de opaciteit van de aangegeven pixel vertegenwoordigt.

IsOpaque(int, int)

Controleer of de gespecificeerde pixel opactief is.

bool IsOpaque(int x, int y)

Parameters

x int

De x-coördinatie van de pixel.

y int

De y-koordinaat van de pixel.

Returns

bool

waar als de aangegeven pixel onjuist is; anders, vals.

IsTransparent(int, int)

Controleer of de aangegeven pixel transparant is.

bool IsTransparent(int x, int y)

Parameters

x int

De x-coördinatie van de pixel.

y int

De y-koordinaat van de pixel.

Returns

bool

waar als de aangegeven pixel transparant is; anders, vals.

 Nederlands