C# Class Tsukikage.WindowsUtil.FontBitmapLoaderFlyweight

Win32 GetGlyphOutlineからBitmapを得ます。Flyweightパターン版。
Inheritance: IDisposable
Show file Open project: ttsuki/ttsuki

Public Methods

Method Description
Dispose ( ) : void
FontBitmapLoaderFlyweight ( string face, int height, bool antialiased ) : System

Win32 GetGlyphOutlineを使って文字ビットマップを得ます。Flyweightパターン版。

GetCharacterBitmap ( char c ) : FontBitmap

キャラクタ情報を取得します

Method Details

Dispose() public method

public Dispose ( ) : void
return void

FontBitmapLoaderFlyweight() public method

Win32 GetGlyphOutlineを使って文字ビットマップを得ます。Flyweightパターン版。
public FontBitmapLoaderFlyweight ( string face, int height, bool antialiased ) : System
face string フォント名
height int 高さ。正を指定するとセルの高さ、負を指定すると文字の高さと見なす。
antialiased bool アンチエイリアス? trueの場合65階調、falseの場合2階調のビットマップを得ます
return System

GetCharacterBitmap() public method

キャラクタ情報を取得します
public GetCharacterBitmap ( char c ) : FontBitmap
c char 文字
return FontBitmap