Interface IBitmap
Namn på plats: Aspose.Svg.Drawing Församling: Aspose.SVG.dll (25.5.0)
Det är en bitmap bild.
[ComVisible(true)]
public interface IBitmap : IDisposable
Implements
Properties
ColorSpace
Få färgutrymmet Aspose.Svg.Drawing.IBitmap.ColorSpace av bilden av bitmappen.
ColorSpace { get; }
Fastighetsvärde
ColorTable
Få färgtabellen i bilden av bitmappen.
Color[] ColorTable { get; }
Fastighetsvärde
Color [ ]
Format
Få formatet för bitmappen bild Aspose.Svg.Drawing.WebImageFormat.
WebImageFormat Format { get; }
Fastighetsvärde
Height
Få höjden på bilden av bitmappen.
int Height { get; }
Fastighetsvärde
HorizontalResolution
Få den horisontella upplösningen av bitmappen.
float HorizontalResolution { get; }
Fastighetsvärde
VerticalResolution
Få den vertikala upplösningen av bitmappen.
float VerticalResolution { get; }
Fastighetsvärde
Width
Få bredden på bilden av bitmappen.
int Width { get; }
Fastighetsvärde
Methods
ApplyOpacity(Flotta)
Tillämpa den angivna opaciteten på bitmappbilden.
void ApplyOpacity(float opacity)
Parameters
opacity
float
värdet av opacitet som ska tillämpas.
DrawBitmap(Rektangel, Rectangle och IBitmap)
Dra den angivna källrektangeln i den berörda bitmappen till det angiva destinationsretangelet i det aktuella bitmappen.
void DrawBitmap(Rectangle srcRect, Rectangle dstRect, IBitmap bitmap)
Parameters
srcRect
Rectangle
Källa rektangeln inom källa bitmappen.
dstRect
Rectangle
Destinationsrektangeln inom den aktuella bitmappen.
bitmap
IBitmap
Källa bitmappen Aspose.Svg.Drawing.IBitmap från vilken att dra.
FillRectangle(Rektangle, IBrush)
Fyller den angivna rektangeln med den specifika brusen.
void FillRectangle(Rectangle rectangle, IBrush brush)
Parameters
rectangle
Rectangle
rektangeln att fylla.
brush
IBrush
Brusen Aspose.Svg.Drawing.IBrush att använda för fyllning.
GetPixelsMap(Bool, Bool)
Returnerar pixelkartan representation av bitmappen, alternativt omvandlas till monochrome och möjliggör transparens färgkonvertering.
GetPixelsMap(bool convertToMonochrome, bool allowTransparencyColorConversion)
Parameters
convertToMonochrome
bool
Anger om du ska konvertera pixelkartan till monochrome.
allowTransparencyColorConversion
bool
Anger om man ska tillåta transparensfärgkonvertering i pixelkartan.
Returns
Pixel kartan representation av bitmappen bild Aspose.Svg.Drawing.IPixelsMap.
RotateFlip(WebRotateFlipType)
Roterar och flipsar bitmappen i enlighet med den angivna rotationen och typ av flip.
void RotateFlip(WebRotateFlipType rotateFlipType)
Parameters
rotateFlipType
WebRotateFlipType
Rotation och flip typ Aspose.Svg.Drawing.WebRotateFlipType att tillämpa.
Save(Ström, WebImageFormat, int)
Spara bitmappbilden till den angivna strömmen med angiven bildformat och kvalitet.
void Save(Stream stream, WebImageFormat imageFormat, int quality)
Parameters
stream
Stream
Den ström till vilken bilden kommer att sparas.
imageFormat
WebImageFormat
Bildformat Aspose.Svg.Drawing.WebImageFormat att använda för att spara.
quality
int
Kvalitetsnivån på den sparade bilden.
SetTransparent(Color)
Ange den angivna färgen som transparent i bitmappen.
void SetTransparent(Color color)
Parameters
color
Color
Färgen ska ställas som transparent.