Interface IBitmap
Nazwa przestrzeń: Aspose.Svg.Drawing Zgromadzenie: Aspose.SVG.dll (25.5.0)
Przedstawia obraz bitmap.
[ComVisible(true)]
public interface IBitmap : IDisposable
Implements
Properties
ColorSpace
Otrzymuje przestrzeń kolorystyczną Aspose.Svg.Drawing.IBitmap.ColorSpace obrazu z mapy bit.
ColorSpace { get; }
Wartość nieruchomości
ColorTable
Dostęp do tabeli kolorów obrazu bitmap.
Color[] ColorTable { get; }
Wartość nieruchomości
Color [ ]
Format
Otrzymuje format obrazu bitmap Aspose.Svg.Drawing.WebImageFormat.
WebImageFormat Format { get; }
Wartość nieruchomości
Height
Otrzymuje wysokość obrazu bitmap.
int Height { get; }
Wartość nieruchomości
HorizontalResolution
Otrzymuje rozdzielczość horyzontalną obrazu bitmap.
float HorizontalResolution { get; }
Wartość nieruchomości
VerticalResolution
Otrzymuje rozdzielczość pionową obrazu bitmap.
float VerticalResolution { get; }
Wartość nieruchomości
Width
Zdobądź szerokość obrazu bitmap.
int Width { get; }
Wartość nieruchomości
Methods
ApplyOpacity(Floty)
Zastosuj określoną nieprawidłowość do obrazu bitmap.
void ApplyOpacity(float opacity)
Parameters
opacity
float
Wartość nieprawidłowości do zastosowania.
DrawBitmap(Rectangle, IBitmap)
Przeciąga określony rektangul źródłowy danej mapy bitowej do określonego rectangulu docelowego bieżącego bitmap.
void DrawBitmap(Rectangle srcRect, Rectangle dstRect, IBitmap bitmap)
Parameters
srcRect
Rectangle
Pochodzące z mapy źródłowej bitmap.
dstRect
Rectangle
Rękawiczki docelowe w bieżącym bitmapie.
bitmap
IBitmap
Plik źródłowy Bitmap Aspose.Svg.Drawing.IBitmap, z którego można wyciągnąć.
FillRectangle(Rektangle i IBRUSH)
Wypełnij określoną prostokątność z określonymi szczoteczkami.
void FillRectangle(Rectangle rectangle, IBrush brush)
Parameters
rectangle
Rectangle
Rękawiczki do wypełnienia.
brush
IBrush
Sprzęt Aspose.Svg.Drawing.IBrush do użycia do wypełnienia.
GetPixelsMap(Bool, Bool)
Odtwarza obraz mapy piksela, opcjonalnie przekształcając go w monochrome i umożliwiając przejrzystość kolorowej konwersji.
GetPixelsMap(bool convertToMonochrome, bool allowTransparencyColorConversion)
Parameters
convertToMonochrome
bool
Konwertuj mapę pixelową na monochrome.
allowTransparencyColorConversion
bool
Określa, czy umożliwić przejrzystość konwersji kolorów w mapie pikseli.
Returns
Mapa pikseli reprezentuje obraz bitmap Aspose.Svg.Drawing.IPixelsMap.
RotateFlip(WebRotateFlipType)
Rotacja i flips obrazu bitmap według określonej rotacji i typu flip.
void RotateFlip(WebRotateFlipType rotateFlipType)
Parameters
rotateFlipType
WebRotateFlipType
Typ rotacji i flip Aspose.Svg.Drawing.WebRotateFlipType do zastosowania.
Save(Strumień, WebImageFormat, int)
Oszczędza obraz bitmap do określonego przepływu z określonymi formatami i jakością obrazu.
void Save(Stream stream, WebImageFormat imageFormat, int quality)
Parameters
stream
Stream
Strumień, do którego obraz zostanie uratowany.
imageFormat
WebImageFormat
Format obrazu Aspose.Svg.Drawing.WebImageFormat do użycia do oszczędzania.
quality
int
Poziom jakości zachowanego obrazu.
SetTransparent(Color)
Ustaw określony kolor jako przejrzysty w obrazie bitmap.
void SetTransparent(Color color)
Parameters
color
Color
Kolor należy ustawić jako przejrzysty.