Interface IImageMask
Nazwa przestrzeń: Aspose.Imaging.MagicWand.ImageMasks Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Opisz sobie maskę.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Otrzymuje granice, w pikselach, tej maski.
Rectangle Bounds { get; }
Wartość nieruchomości
Height
Otrzymuje wysokość, w pikselach, tej maski.
int Height { get; }
Wartość nieruchomości
SelectionBounds
Dostarcza granice wybranej części maski, w pikselach.
Rectangle SelectionBounds { get; }
Wartość nieruchomości
Source
Otrzymuje obraz źródłowy używany do tworzenia tej maski, jeśli istnieje.
RasterImage Source { get; }
Wartość nieruchomości
Width
Otrzymuje szerokość, w pikselach, tej maski.
int Width { get; }
Wartość nieruchomości
Methods
GetByteOpacity(i int, int)
Otrzymuje nieprawidłowość określonego piksela z dokładnością bytu.
byte GetByteOpacity(int x, int y)
Parameters
x
int
Koordynacja x piksela.
y
int
Koordynacja piksela Y.
Returns
Wartość bytu, reprezentując opację określonego piksela.
IsOpaque(i int, int)
Sprawdź, czy określony piksel jest niejasny.
bool IsOpaque(int x, int y)
Parameters
x
int
Koordynacja x piksela.
y
int
Koordynacja piksela Y.
Returns
prawidłowy, jeśli określony piksel jest niejasny; w przeciwnym razie, fałszywy.
IsTransparent(i int, int)
Sprawdź, czy określony piksel jest przejrzysty.
bool IsTransparent(int x, int y)
Parameters
x
int
Koordynacja x piksela.
y
int
Koordynacja piksela Y.
Returns
prawidłowy, jeśli określony piksel jest przejrzysty; w przeciwnym razie fałszywy.