Interface IImageMask
Namn på plats: Aspose.Imaging.MagicWand.ImageMasks Församling: Aspose.Imaging.dll (25.4.0)
Beskriv en mask.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Få gränserna, i pixlar, av denna mask.
Rectangle Bounds { get; }
Fastighetsvärde
Height
Få höjden, i pixlar, av denna mask.
int Height { get; }
Fastighetsvärde
SelectionBounds
Få gränserna för den valda delen av masken, i pixlar.
Rectangle SelectionBounds { get; }
Fastighetsvärde
Source
Få källbilden som används för att skapa denna mask, om den finns.
RasterImage Source { get; }
Fastighetsvärde
Width
Få bredden, i pixlar, av denna mask.
int Width { get; }
Fastighetsvärde
Methods
GetByteOpacity(int, int)
Få opacitet av den angivna pixeln med byte precision.
byte GetByteOpacity(int x, int y)
Parameters
x
int
x-koordinaten i pixeln.
y
int
den y-koordinaten i pixeln.
Returns
Bytevärde, som representerar opaciteten i den angivna pixeln.
IsOpaque(int, int)
Kontrollera om den angivna pixeln är opaktig.
bool IsOpaque(int x, int y)
Parameters
x
int
x-koordinaten i pixeln.
y
int
den y-koordinaten i pixeln.
Returns
sant om den angivna pixeln är opaktig; annars falsk.
IsTransparent(int, int)
Kontrollera om den angivna pixeln är transparent.
bool IsTransparent(int x, int y)
Parameters
x
int
x-koordinaten i pixeln.
y
int
den y-koordinaten i pixeln.
Returns
sant om den angivna pixeln är transparent; annars falsk.