Interface IImageMask
Numele spaţiului: Aspose.Imaging.MagicWand.ImageMasks Asamblare: Aspose.Imaging.dll (25.4.0)
Descrie o mască.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Obțineți limitele, în pixeli, ale acestei măști.
Rectangle Bounds { get; }
Valoarea proprietății
Height
Obține înălțimea, în pixeli, a acestei măști.
int Height { get; }
Valoarea proprietății
SelectionBounds
Obține limitele părții selectate a mascăi, în pixeli.
Rectangle SelectionBounds { get; }
Valoarea proprietății
Source
Obțineți imaginea de sursă utilizată pentru a crea această mască, dacă există.
RasterImage Source { get; }
Valoarea proprietății
Width
Obțineți lățimea, în pixeli, a acestei măști.
int Width { get; }
Valoarea proprietății
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
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
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
adevărat dacă pixelul specificat este transparent; altfel, fals.