Interface IImageMask

Interface IImageMask

Numele spaţiului: Aspose.Imaging.MagicWand.ImageMasks Asamblare: Aspose.Imaging.dll (25.4.0)

Descrie o mască.

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

Obțineți limitele, în pixeli, ale acestei măști.

Rectangle Bounds { get; }

Valoarea proprietății

Rectangle

Height

Obține înălțimea, în pixeli, a acestei măști.

int Height { get; }

Valoarea proprietății

int

SelectionBounds

Obține limitele părții selectate a mascăi, în pixeli.

Rectangle SelectionBounds { get; }

Valoarea proprietății

Rectangle

Source

Obțineți imaginea de sursă utilizată pentru a crea această mască, dacă există.

RasterImage Source { get; }

Valoarea proprietății

RasterImage

Width

Obțineți lățimea, în pixeli, a acestei măști.

int Width { get; }

Valoarea proprietății

int

Methods

GetByteOpacity(int, int)

Obține opacitatea pixelului specificat cu precizie byte.

byte GetByteOpacity(int x, int y)

Parameters

x int

Coordonatul X al pixelului.

y int

Coordonatul y al pixelului.

Returns

byte

Valoarea byte, reprezentând opacitatea pixelului specificat.

IsOpaque(int, int)

Verificați dacă pixelul specificat este opac.

bool IsOpaque(int x, int y)

Parameters

x int

Coordonatul X al pixelului.

y int

Coordonatul y al pixelului.

Returns

bool

adevărat dacă pixelul specificat este opac; altfel, fals.

IsTransparent(int, int)

Verificați dacă pixelul specificat este transparent.

bool IsTransparent(int x, int y)

Parameters

x int

Coordonatul X al pixelului.

y int

Coordonatul y al pixelului.

Returns

bool

adevărat dacă pixelul specificat este transparent; altfel, fals.

 Română