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
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à
Height
Obtenez la hauteur de l’image bitmap.
int Height { get; }
Valore di proprietà
HorizontalResolution
Obtenez la résolution horizontale de l’image bitmap.
float HorizontalResolution { get; }
Valore di proprietà
VerticalResolution
Obtenez la résolution verticale de l’image bitmap.
float VerticalResolution { get; }
Valore di proprietà
Width
Obtenez la largeur de l’image bitmap.
int Width { get; }
Valore di proprietà
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.