Interface IImageMask
A név: Aspose.Imaging.MagicWand.ImageMasks Összefoglaló: Aspose.Imaging.dll (25.4.0)
Írja le a maszkot.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Megkapja a határokat, pixelben, ez a maszk.
Rectangle Bounds { get; }
ingatlan értéke
Height
Megkapja a magasságot, pixelekben, ez a maszk.
int Height { get; }
ingatlan értéke
SelectionBounds
A maszk kiválasztott részének határait pixelekben kapja meg.
Rectangle SelectionBounds { get; }
ingatlan értéke
Source
Megkapja a forrásképet, amelyet a maszk létrehozásához használnak, ha létezik.
RasterImage Source { get; }
ingatlan értéke
Width
Megkapja a szélességet, pixelekben, ez a maszk.
int Width { get; }
ingatlan értéke
Methods
GetByteOpacity(Az int, int)
Megkapja a kijelölt pixel átláthatóságát byte pontossággal.
byte GetByteOpacity(int x, int y)
Parameters
x
int
A pixel x koordinátája.
y
int
A pixel Y koordinátája.
Returns
Byte érték, amely a meghatározott pixel opacitását jelenti.
IsOpaque(Az int, int)
Ellenőrizze, hogy a kijelölt pixel átlátszó.
bool IsOpaque(int x, int y)
Parameters
x
int
A pixel x koordinátája.
y
int
A pixel Y koordinátája.
Returns
Igaz, ha a kijelölt pixel átlátszó; egyébként hamis.
IsTransparent(Az int, int)
Ellenőrizze, hogy a kijelölt pixel átlátható-e.
bool IsTransparent(int x, int y)
Parameters
x
int
A pixel x koordinátája.
y
int
A pixel Y koordinátája.
Returns
igaz, ha a kijelölt pixel átlátszó; egyébként hamis.