Interface IImageMask

Interface IImageMask

نام ها : Aspose.Imaging.MagicWand.ImageMasks جمع آوری: Aspose.Imaging.dll (25.4.0)

یک ماسک را توصیف کنید

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

این ماسک را در پیکسل ها قرار دهید.

Rectangle Bounds { get; }

ارزش املاک

Rectangle

Height

در پیکسل ها، ارتفاع این ماسک را دریافت کنید.

int Height { get; }

ارزش املاک

int

SelectionBounds

محدودیت های بخش انتخاب شده ماسک را در پیکسل ها دریافت می کند.

Rectangle SelectionBounds { get; }

ارزش املاک

Rectangle

Source

تصویر منبع استفاده می شود برای ایجاد این ماسک، اگر وجود دارد.

RasterImage Source { get; }

ارزش املاک

RasterImage

Width

در پیکسل ها، این ماسک را بشویید.

int Width { get; }

ارزش املاک

int

Methods

GetByteOpacity(int، int)

این پیکسل را با دقت بایت مشخص می کند.

byte GetByteOpacity(int x, int y)

Parameters

x int

هماهنگی x پیکسل

y int

هماهنگی Y پیکسل

Returns

byte

ارزش بایت، نشان دهنده ناهماهنگی پیکسل مشخص شده است.

IsOpaque(int، int)

بررسی کنید که آیا پیکسل مشخص شده نادرست است.

bool IsOpaque(int x, int y)

Parameters

x int

هماهنگی x پیکسل

y int

هماهنگی Y پیکسل

Returns

bool

درست است اگر پیکسل مشخص شده نادرست باشد؛ در غیر این صورت، جعلی است.

IsTransparent(int، int)

بررسی اینکه آیا پیکسل مشخص شده شفاف است.

bool IsTransparent(int x, int y)

Parameters

x int

هماهنگی x پیکسل

y int

هماهنگی Y پیکسل

Returns

bool

درست است اگر پیکسل مشخص شده شفاف باشد؛ در غیر این صورت، جعلی است.

 فارسی