Interface IBitmap

Interface IBitmap

Le nom : Aspose.Svg.Drawing Assemblée: Aspose.SVG.dll (25.5.0)

Il représente une image bitmap.

[ComVisible(true)]
public interface IBitmap : IDisposable

Implements

IDisposable

Properties

ColorSpace

Obtenez l’espace couleur Aspose.Svg.Drawing.IBitmap.ColorSpace de l’image de la carte bit.

    ColorSpace { get; }

Valore di proprietà

   

ColorTable

Obtenez la table de couleur de l’image bitmap.

Color[] ColorTable { get; }

Valore di proprietà

Color [ ]

Format

Obtenez le format de l’image bitmap Aspose.Svg.Drawing.WebImageFormat.

WebImageFormat Format { get; }

Valore di proprietà

WebImageFormat

Height

Obtenez la hauteur de l’image bitmap.

int Height { get; }

Valore di proprietà

int

HorizontalResolution

Obtenez la résolution horizontale de l’image bitmap.

float HorizontalResolution { get; }

Valore di proprietà

float

VerticalResolution

Obtenez la résolution verticale de l’image bitmap.

float VerticalResolution { get; }

Valore di proprietà

float

Width

Obtenez la largeur de l’image bitmap.

int Width { get; }

Valore di proprietà

int

Methods

ApplyOpacity(Flotte)

Appliquez l’opacité spécifiée à l’image bitmap.

void ApplyOpacity(float opacity)

Parameters

opacity float

La valeur d’opacité à appliquer.

DrawBitmap(Le Rectangle, le IBitmap)

Tire le rectangle de source spécifié de la carte bit donnée vers la ligne de destination spécificée du dossier bit actuel.

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

Parameters

srcRect Rectangle

Le rectangle source dans le bitmap source.

dstRect Rectangle

Le rectangle de destination dans le bitmap actuel.

bitmap IBitmap

La carte bit source Aspose.Svg.Drawing.IBitmap à partir de laquelle dessiner.

FillRectangle(Rectangle et IBRUSH)

Remplissez le rectangle spécifié avec le brossage précisé.

void FillRectangle(Rectangle rectangle, IBrush brush)

Parameters

rectangle Rectangle

Le rectangle à remplir.

brush IBrush

La brosse Aspose.Svg.Drawing.IBrush à utiliser pour remplir.

GetPixelsMap(Boul, Boul)

Retourne la représentation de la carte pixel de l’image bitmap, en convertisant optionnellement en monochrome et permettant la conversion de couleur transparente.

    GetPixelsMap(bool convertToMonochrome, bool allowTransparencyColorConversion)

Parameters

convertToMonochrome bool

Il indique si la carte de pixel doit être convertie en monochrome.

allowTransparencyColorConversion bool

Il spécifie si la transparence permet la conversion des couleurs dans la carte pixel.

Returns

   

La représentation de la carte pixel de l’image bitmap Aspose.Svg.Drawing.IPixelsMap.

RotateFlip(WebRotateFlipType)

Rotez et flipsez l’image de la carte bit selon la rotation spécifiée et le type de flip.

void RotateFlip(WebRotateFlipType rotateFlipType)

Parameters

rotateFlipType WebRotateFlipType

Le type de rotation et de flip Aspose.Svg.Drawing.WebRotateFlipType à appliquer.

Save(Mise à jour, WebImageFormat, int)

Économisez l’image bitmap dans le courant spécifié avec le format et la qualité d’imagerie.

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

Parameters

stream Stream

Le flux vers lequel l’image sera sauvée.

imageFormat WebImageFormat

Le format d’image Aspose.Svg.Drawing.WebImageFormat à utiliser pour économiser.

quality int

Le niveau de qualité de l’image sauvée.

SetTransparent(Color)

Mettez la couleur spécifiée comme transparente dans l’image bitmap.

void SetTransparent(Color color)

Parameters

color Color

La couleur doit être définie comme transparente.

 Français