Interface IBitmap

Interface IBitmap

Nome do espaço: Aspose.Svg.Drawing Assembleia: Aspose.SVG.dll (25.5.0)

Representa uma imagem de bitmap.

[ComVisible(true)]
public interface IBitmap : IDisposable

Implements

IDisposable

Properties

ColorSpace

Obtenha o espaço de cores Aspose.Svg.Drawing.IBitmap.ColorSpace da imagem do bitmape.

    ColorSpace { get; }

Valor da propriedade

   

ColorTable

Obtenha a tabela de cores da imagem do bitmap.

Color[] ColorTable { get; }

Valor da propriedade

Color [ ]

Format

Obtenha o formato da imagem do bitmap Aspose.Svg.Drawing.WebImageFormat.

WebImageFormat Format { get; }

Valor da propriedade

WebImageFormat

Height

Obtenha a altura da imagem do bitmap.

int Height { get; }

Valor da propriedade

int

HorizontalResolution

Obtenha a resolução horizontal da imagem do bitmap.

float HorizontalResolution { get; }

Valor da propriedade

float

VerticalResolution

Obtenha a resolução vertical da imagem do bitmap.

float VerticalResolution { get; }

Valor da propriedade

float

Width

Obtenha a largura da imagem do bitmap.

int Width { get; }

Valor da propriedade

int

Methods

ApplyOpacity(Flotação)

Aplique a opacidade especificada à imagem do bitmap.

void ApplyOpacity(float opacity)

Parameters

opacity float

O valor da opacidade a ser aplicado.

DrawBitmap(Título: Rectangle, IBitmap)

Coloque o rectangulo de origem especificado do bitmap em direção ao destino específico do Bitmap atual.

void DrawBitmap(Rectangle srcRect, Rectangle dstRect, IBitmap bitmap)

Parameters

srcRect Rectangle

O rectangulo fonte dentro do bitmap fonte.

dstRect Rectangle

O rectangulo de destino dentro do bitmap atual.

bitmap IBitmap

O bitmap fonte Aspose.Svg.Drawing.IBitmap de que desenhar.

FillRectangle(Rectangle e IBRUSH)

Preencha o rectangulo especificado com a borracha específica.

void FillRectangle(Rectangle rectangle, IBrush brush)

Parameters

rectangle Rectangle

O rectangulo para preencher.

brush IBrush

O aspirador Aspose.Svg.Drawing.IBrush para ser usado para preencher.

GetPixelsMap(Bolo, Bolo)

Retira a representação do mapa do pixel da imagem do bitmap, opcionalmente convertido em monocromo e permitindo a conversão de cor de transparência.

    GetPixelsMap(bool convertToMonochrome, bool allowTransparencyColorConversion)

Parameters

convertToMonochrome bool

Determina se o mapa de pixel deve ser convertido em monocromo.

allowTransparencyColorConversion bool

Determina se permitir a conversão de cor de transparência no mapa do pixel.

Returns

   

O mapa do pixel representa a imagem do bitmap Aspose.Svg.Drawing.IPixelsMap.

RotateFlip(WebRotateFlipType)

Rota e flips a imagem do bitmap de acordo com a rotação especificada e o tipo de flip.

void RotateFlip(WebRotateFlipType rotateFlipType)

Parameters

rotateFlipType WebRotateFlipType

O tipo de rotação e flip Aspose.Svg.Drawing.WebRotateFlipType para aplicar.

Save(Imagem, WebImageFormat, int)

Salve a imagem do bitmap para o fluxo especificado com o formato e qualidade da imagem específicos.

void Save(Stream stream, WebImageFormat imageFormat, int quality)

Parameters

stream Stream

O fluxo para o qual a imagem será salvo.

imageFormat WebImageFormat

O formato de imagem Aspose.Svg.Drawing.WebImageFormat para usar para poupar.

quality int

O nível de qualidade da imagem salvo.

SetTransparent(Color)

Coloque a cor especificada como transparente na imagem do bitmap.

void SetTransparent(Color color)

Parameters

color Color

A cor deve ser definida como transparente.

 Português