Interface IBitmap
Nazwa przestrzeń: Aspose.Svg.Drawing Zgromadzenie: Aspose.SVG.dll (25.5.0)
Przedstawia obraz bitmap.
[ComVisible(true)]
public interface IBitmap : IDisposableImplements
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.