C# Класс Tsukikage.WindowsUtil.FontBitmapLoader

Win32 GetGlyphOutlineからBitmapを得ます。
Наследование: IDisposable
Показать файл Открыть проект

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

Метод Описание
Dispose ( ) : void
FontBitmapLoader ( string fontface, int height, bool antialiased ) : System

Win32 GetGlyphOutlineを使って文字ビットマップを得る

GetCharacterBitmap ( char c ) : FontBitmap

1文字分のグリフを得る

Pt2Px ( int pt ) : int

文字サイズのポイントをピクセルに変換する。 Windowsの文字サイズ設定に依存しない。

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

Метод Описание
ReleaseUnmanaged ( ) : void

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

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

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

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

Win32 GetGlyphOutlineを使って文字ビットマップを得る
public FontBitmapLoader ( string fontface, int height, bool antialiased ) : System
fontface string フォント名
height int 高さ。正を指定するとセルの高さ、負を指定すると文字の高さと見なす。
antialiased bool アンチエイリアス? trueの場合65階調、falseの場合2階調のビットマップを得ます
Результат System

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

1文字分のグリフを得る
public GetCharacterBitmap ( char c ) : FontBitmap
c char 文字
Результат FontBitmap

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

文字サイズのポイントをピクセルに変換する。 Windowsの文字サイズ設定に依存しない。
public static Pt2Px ( int pt ) : int
pt int
Результат int