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
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
Height
Obtenha a altura da imagem do bitmap.
int Height { get; }
Valor da propriedade
HorizontalResolution
Obtenha a resolução horizontal da imagem do bitmap.
float HorizontalResolution { get; }
Valor da propriedade
VerticalResolution
Obtenha a resolução vertical da imagem do bitmap.
float VerticalResolution { get; }
Valor da propriedade
Width
Obtenha a largura da imagem do bitmap.
int Width { get; }
Valor da propriedade
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.