Interface IBitmap

Interface IBitmap

Името на пространството: Aspose.Svg.Drawing Асамблея: Aspose.SVG.dll (25.5.0)

Това е изображение на Bitmap.

[ComVisible(true)]
public interface IBitmap : IDisposable

Implements

IDisposable

Properties

ColorSpace

Получава цветовото пространство Aspose.Svg.Drawing.IBitmap.ColorSpace на изображението на битмапа.

    ColorSpace { get; }

стойност на имота

   

ColorTable

Получава цветовата таблица на изображението на битмапа.

Color[] ColorTable { get; }

стойност на имота

Color []

Format

Получава формат на изображението на бита карта Aspose.Svg.Drawing.WebImageFormat.

WebImageFormat Format { get; }

стойност на имота

WebImageFormat

Height

Вземете височината на изображението на битмапа.

int Height { get; }

стойност на имота

int

HorizontalResolution

Получава хоризонталната резолюция на изображението на битмапа.

float HorizontalResolution { get; }

стойност на имота

float

VerticalResolution

Получава вертикалната резолюция на изображението на битмапа.

float VerticalResolution { get; }

стойност на имота

float

Width

Получава ширината на изображението на битмапа.

int Width { get; }

стойност на имота

int

Methods

ApplyOpacity(Флота)

Прилагате посочената несигурност към изображението на битмапа.

void ApplyOpacity(float opacity)

Parameters

opacity float

Приложимата стойност на неприкосновеността.

DrawBitmap(Ректангъл, Rectangle и IBitmap)

Натиснете посочения източен правоъгъл на дадена битна карта към посочената дестинация на текущата бита карта.

void DrawBitmap(Rectangle srcRect, Rectangle dstRect, IBitmap bitmap)

Parameters

srcRect Rectangle

Източникът е пряк ъгъл в източната бита карта.

dstRect Rectangle

Целта на дестинацията в рамките на текущата бита карта.

bitmap IBitmap

Източната бита карта Aspose.Svg.Drawing.IBitmap от която да се извлече.

FillRectangle(Ректангъл, IBrush)

Напълнете посочения правоъгълник с посочената четка.

void FillRectangle(Rectangle rectangle, IBrush brush)

Parameters

rectangle Rectangle

Пътят да се попълни.

brush IBrush

Брушка Aspose.Svg.Drawing.IBrush да се използва за пълнене.

GetPixelsMap(Бол, Бол)

Възпроизвежда изображението на картата на пиксела, опционално конвертира се в монохром и позволява прозрачност на цветното преобразуване.

    GetPixelsMap(bool convertToMonochrome, bool allowTransparencyColorConversion)

Parameters

convertToMonochrome bool

Определя дали да конвертирате пикселната карта в монохром.

allowTransparencyColorConversion bool

Определя дали да се позволи прозрачност на цветовата конверсия в пикселната карта.

Returns

   

Пикселната карта представлява изображението на битовата карта Aspose.Svg.Drawing.IPixelsMap.

RotateFlip(WebRotateFlipType)

Ротира и флипва изображението на битмапа в съответствие с посочения ротационен и фип тип.

void RotateFlip(WebRotateFlipType rotateFlipType)

Parameters

rotateFlipType WebRotateFlipType

Типът на ротация и флип Aspose.Svg.Drawing.WebRotateFlipType да се прилага.

Save(Поток, WebImageFormat, int)

Съхранява изображението на бита картата в посочения поток със специфицирания формат и качество на снимката.

void Save(Stream stream, WebImageFormat imageFormat, int quality)

Parameters

stream Stream

Потокът, до който изображението ще бъде спасено.

imageFormat WebImageFormat

Форматът на изображението Aspose.Svg.Drawing.WebImageFormat да се използва за съхранение.

quality int

Нивото на качеството на спасеното изображение.

SetTransparent(Color)

Поставете посоченият цвят като прозрачен в изображението на битмапа.

void SetTransparent(Color color)

Parameters

color Color

Цветът трябва да бъде прозрачен.

 Български