Interface IImageMask

Interface IImageMask

Nome do espaço: Aspose.Imaging.MagicWand.ImageMasks Assembleia: Aspose.Imaging.dll (25.4.0)

Descrição de uma máscara.

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

Obtenha os limites, em pixels, desta máscara.

Rectangle Bounds { get; }

Valor da propriedade

Rectangle

Height

Obtenha a altura, em pixels, desta máscara.

int Height { get; }

Valor da propriedade

int

SelectionBounds

Recebe os limites da parte selecionada da máscara, em pixels.

Rectangle SelectionBounds { get; }

Valor da propriedade

Rectangle

Source

Obtenha a imagem de origem usada para criar esta máscara, se existe.

RasterImage Source { get; }

Valor da propriedade

RasterImage

Width

Obtenha a largura, em pixels, desta máscara.

int Width { get; }

Valor da propriedade

int

Methods

GetByteOpacity(Int, Int)

Obtenha a opacidade do pixel especificado com precisão de byte.

byte GetByteOpacity(int x, int y)

Parameters

x int

A coordenada x do pixel.

y int

A coordenação do pixel.

Returns

byte

valor byte, representando a opacidade do pixel especificado.

IsOpaque(Int, Int)

Verifique se o pixel especificado é opaco.

bool IsOpaque(int x, int y)

Parameters

x int

A coordenada x do pixel.

y int

A coordenação do pixel.

Returns

bool

verdade, se o pixel especificado for opaco; caso contrário, falso.

IsTransparent(Int, Int)

Verifique se o pixel especificado é transparente.

bool IsTransparent(int x, int y)

Parameters

x int

A coordenada x do pixel.

y int

A coordenação do pixel.

Returns

bool

verdade, se o pixel especificado for transparente; caso contrário, falso.

 Português