Interface IBitmap

Interface IBitmap

Nazwa przestrzeń: Aspose.Svg.Drawing Zgromadzenie: Aspose.SVG.dll (25.5.0)

Przedstawia obraz bitmap.

[ComVisible(true)]
public interface IBitmap : IDisposable

Implements

IDisposable

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

WebImageFormat

Height

Otrzymuje wysokość obrazu bitmap.

int Height { get; }

Wartość nieruchomości

int

HorizontalResolution

Otrzymuje rozdzielczość horyzontalną obrazu bitmap.

float HorizontalResolution { get; }

Wartość nieruchomości

float

VerticalResolution

Otrzymuje rozdzielczość pionową obrazu bitmap.

float VerticalResolution { get; }

Wartość nieruchomości

float

Width

Zdobądź szerokość obrazu bitmap.

int Width { get; }

Wartość nieruchomości

int

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.

 Polski