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 : IDisposableImplements
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
Height
Obtenga la altura de la imagen bitmap.
int Height { get; }Valor de la propiedad
HorizontalResolution
Obtenga la resolución horizontal de la imagen bitmap.
float HorizontalResolution { get; }Valor de la propiedad
VerticalResolution
Obtenga la resolución vertical de la imagen bitmap.
float VerticalResolution { get; }Valor de la propiedad
Width
Obtenga la anchura de la imagen bitmap.
int Width { get; }Valor de la propiedad
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.