Interface IImageMask
نام ها : Aspose.Imaging.MagicWand.ImageMasks جمع آوری: Aspose.Imaging.dll (25.4.0)
یک ماسک را توصیف کنید
public interface IImageMask : ICloneable
Implements
Properties
Bounds
این ماسک را در پیکسل ها قرار دهید.
Rectangle Bounds { get; }
ارزش املاک
Height
در پیکسل ها، ارتفاع این ماسک را دریافت کنید.
int Height { get; }
ارزش املاک
SelectionBounds
محدودیت های بخش انتخاب شده ماسک را در پیکسل ها دریافت می کند.
Rectangle SelectionBounds { get; }
ارزش املاک
Source
تصویر منبع استفاده می شود برای ایجاد این ماسک، اگر وجود دارد.
RasterImage Source { get; }
ارزش املاک
Width
در پیکسل ها، این ماسک را بشویید.
int Width { get; }
ارزش املاک
Methods
GetByteOpacity(int، int)
این پیکسل را با دقت بایت مشخص می کند.
byte GetByteOpacity(int x, int y)
Parameters
x
int
هماهنگی x پیکسل
y
int
هماهنگی Y پیکسل
Returns
ارزش بایت، نشان دهنده ناهماهنگی پیکسل مشخص شده است.
IsOpaque(int، int)
بررسی کنید که آیا پیکسل مشخص شده نادرست است.
bool IsOpaque(int x, int y)
Parameters
x
int
هماهنگی x پیکسل
y
int
هماهنگی Y پیکسل
Returns
درست است اگر پیکسل مشخص شده نادرست باشد؛ در غیر این صورت، جعلی است.
IsTransparent(int، int)
بررسی اینکه آیا پیکسل مشخص شده شفاف است.
bool IsTransparent(int x, int y)
Parameters
x
int
هماهنگی x پیکسل
y
int
هماهنگی Y پیکسل
Returns
درست است اگر پیکسل مشخص شده شفاف باشد؛ در غیر این صورت، جعلی است.