C# Класс WindowlessControls.PlatformBitmap

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
TransparentBrush System.Drawing.SolidBrush
TransparentColor Color
TransparentImageAttributes System.Drawing.Imaging.ImageAttributes

Открытые методы

Метод Описание
Dispose ( ) : void
Draw ( Graphics g, Rectangle dstRect, Rectangle srcRect ) : void
From ( Stream bitmapStream ) : PlatformBitmap
From ( Stream bitmapStream, bool isOpaque ) : PlatformBitmap
From ( string filename ) : PlatformBitmap
FromResource ( string name ) : PlatformBitmap
GetThumbnail ( int width, int height ) : PlatformBitmap
OptimizeBitmap ( Stream bitmapStream ) : Bitmap
SafeFrom ( Stream bitmapStream ) : PlatformBitmap
SafeFrom ( string filename ) : PlatformBitmap

Приватные методы

Метод Описание
IsOpaque ( string filename ) : bool
PlatformBitmap ( ) : System

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Draw() публичный абстрактный Метод

public abstract Draw ( Graphics g, Rectangle dstRect, Rectangle srcRect ) : void
g System.Drawing.Graphics
dstRect System.Drawing.Rectangle
srcRect System.Drawing.Rectangle
Результат void

From() публичный статический Метод

public static From ( Stream bitmapStream ) : PlatformBitmap
bitmapStream Stream
Результат PlatformBitmap

From() публичный статический Метод

public static From ( Stream bitmapStream, bool isOpaque ) : PlatformBitmap
bitmapStream Stream
isOpaque bool
Результат PlatformBitmap

From() публичный статический Метод

public static From ( string filename ) : PlatformBitmap
filename string
Результат PlatformBitmap

FromResource() публичный статический Метод

public static FromResource ( string name ) : PlatformBitmap
name string
Результат PlatformBitmap

GetThumbnail() публичный абстрактный Метод

public abstract GetThumbnail ( int width, int height ) : PlatformBitmap
width int
height int
Результат PlatformBitmap

OptimizeBitmap() публичный статический Метод

public static OptimizeBitmap ( Stream bitmapStream ) : Bitmap
bitmapStream Stream
Результат System.Drawing.Bitmap

SafeFrom() публичный статический Метод

public static SafeFrom ( Stream bitmapStream ) : PlatformBitmap
bitmapStream Stream
Результат PlatformBitmap

SafeFrom() публичный статический Метод

public static SafeFrom ( string filename ) : PlatformBitmap
filename string
Результат PlatformBitmap

Описание свойств

TransparentBrush публичное статическое свойство

public static SolidBrush,System.Drawing TransparentBrush
Результат System.Drawing.SolidBrush

TransparentColor публичное статическое свойство

public static Color TransparentColor
Результат Color

TransparentImageAttributes публичное статическое свойство

public static ImageAttributes,System.Drawing.Imaging TransparentImageAttributes
Результат System.Drawing.Imaging.ImageAttributes