Interface IImageMask

Interface IImageMask

Nazwa przestrzeń: Aspose.Imaging.MagicWand.ImageMasks Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Opisz sobie maskę.

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

Otrzymuje granice, w pikselach, tej maski.

Rectangle Bounds { get; }

Wartość nieruchomości

Rectangle

Height

Otrzymuje wysokość, w pikselach, tej maski.

int Height { get; }

Wartość nieruchomości

int

SelectionBounds

Dostarcza granice wybranej części maski, w pikselach.

Rectangle SelectionBounds { get; }

Wartość nieruchomości

Rectangle

Source

Otrzymuje obraz źródłowy używany do tworzenia tej maski, jeśli istnieje.

RasterImage Source { get; }

Wartość nieruchomości

RasterImage

Width

Otrzymuje szerokość, w pikselach, tej maski.

int Width { get; }

Wartość nieruchomości

int

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

byte

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

bool

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

bool

prawidłowy, jeśli określony piksel jest przejrzysty; w przeciwnym razie fałszywy.

 Polski