Interface IBitmap

Interface IBitmap

Nombre del espacio: Aspose.Svg.Drawing Asamblea: Aspose.SVG.dll (25.5.0)

Representa una imagen de bitmap.

[ComVisible(true)]
public interface IBitmap : IDisposable

Implements

IDisposable

Properties

ColorSpace

Obtenga el espacio de color Aspose.Svg.Drawing.IBitmap.ColorSpace de la imagen de bitmapa.

    ColorSpace { get; }

Valor de la propiedad

   

ColorTable

Obtenga la tabla de color de la imagen bitmap.

Color[] ColorTable { get; }

Valor de la propiedad

Color [][]

Format

Obtenga el formato de la imagen bitmap Aspose.Svg.Drawing.WebImageFormat.

WebImageFormat Format { get; }

Valor de la propiedad

WebImageFormat

Height

Obtenga la altura de la imagen bitmap.

int Height { get; }

Valor de la propiedad

int

HorizontalResolution

Obtenga la resolución horizontal de la imagen bitmap.

float HorizontalResolution { get; }

Valor de la propiedad

float

VerticalResolution

Obtenga la resolución vertical de la imagen bitmap.

float VerticalResolution { get; }

Valor de la propiedad

float

Width

Obtenga la anchura de la imagen bitmap.

int Width { get; }

Valor de la propiedad

int

Methods

ApplyOpacity(float)

Aplicar la opacidad especificada a la imagen de bitmap.

void ApplyOpacity(float opacity)

Parameters

opacity float

El valor de la opacidad a aplicar.

DrawBitmap(Título: Rectangle, IBitmap)

Entra el rectángulo de fuente especificado de la bitmapa dada en la dirección de destino específica del bitmap actual.

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

Parameters

srcRect Rectangle

El rectángulo de la fuente dentro del bitmap.

dstRect Rectangle

El rectángulo de destino dentro del bitmap actual.

bitmap IBitmap

El bitmap de fuente Aspose.Svg.Drawing.IBitmap desde el que sacar.

FillRectangle(Rectangle y IBRUSH)

Rellenar el rectángulo especificado con el brush específico.

void FillRectangle(Rectangle rectangle, IBrush brush)

Parameters

rectangle Rectangle

El rectángulo para llenar.

brush IBrush

La pulsación Aspose.Svg.Drawing.IBrush para usar para el relleno.

GetPixelsMap(El bool, bool)

Retreará la representación del mapa de píxeles de la imagen del bitmap, opcionalmente convertiendo en monocromo y permitiendo la conversión de color de transparencia.

    GetPixelsMap(bool convertToMonochrome, bool allowTransparencyColorConversion)

Parameters

convertToMonochrome bool

Especifica si convertir el mapa de píxeles en monochromo.

allowTransparencyColorConversion bool

Especifica si permitir la conversión de color de transparencia en el mapa de píxeles.

Returns

   

El mapa de píxeles representa la imagen del bitmap Aspose.Svg.Drawing.IPixelsMap.

RotateFlip(WebRotateFlipType)

Rotará y flipsará la imagen de bitmap de acuerdo con la rotación y el tipo de flip especificado.

void RotateFlip(WebRotateFlipType rotateFlipType)

Parameters

rotateFlipType WebRotateFlipType

El tipo de rotación y flip Aspose.Svg.Drawing.WebRotateFlipType para aplicar.

Save(Título: WebImageFormat, int)

Salva la imagen de bitmap a la corriente especificada con el formato y la calidad de la foto.

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

Parameters

stream Stream

El flujo al que se salvará la imagen.

imageFormat WebImageFormat

El formato de imagen Aspose.Svg.Drawing.WebImageFormat para utilizar para ahorrar.

quality int

El nivel de calidad de la imagen salvada.

SetTransparent(Color)

Coloca el color especificado como transparente en la imagen de bitmap.

void SetTransparent(Color color)

Parameters

color Color

El color debe fijarse como transparente.

 Español