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 : IDisposableImplements
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.