Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FreeType でレンダリング出来ない文字を指定した時、例外ではなく代替文字にして欲しい #52

Closed
jin1016 opened this issue Dec 1, 2013 · 1 comment

Comments

@jin1016
Copy link
Member

jin1016 commented Dec 1, 2013

GDI の場合、代替文字の豆腐などが表示されるが、FreeType では例外となってしまう。
GDI と同じように代替文字を表示する動作の方が好ましいと思われる。

@ghost ghost assigned jin1016 Dec 1, 2013
jin1016 added a commit that referenced this issue Dec 1, 2013
#42 シンボルキャラセットを除くフラグ fsfIgnoreSymbol を追加。
#43 FreeType でもできるだけ GDI と同じ位置にレンダリングするように修正。
#45 フォント描画位置がマイナス指定される場合があることに対処。
#51 FreeType 終了処理をコールするように修正。
#52 FreeType でレンダリングできない時 TEXTMETRIC.tmDefaultChar, TEXTMETRIC.tmBreakChar, スペース の優先度で代替文字として描画する。
#53 fsfSameCharSet が期待通り機能していなかったのを修正。
フェイス名をフォントファイル名として扱うオプション Font.faceIsFileName 追加。
@jin1016
Copy link
Member Author

jin1016 commented Dec 1, 2013

TEXTMETRIC.tmDefaultChar, TEXTMETRIC.tmBreakChar, スペース の優先順位で描画するように修正した。

@jin1016 jin1016 closed this as completed Dec 1, 2013
jin1016 added a commit that referenced this issue Aug 17, 2016
#42 シンボルキャラセットを除くフラグ fsfIgnoreSymbol を追加。
#43 FreeType でもできるだけ GDI と同じ位置にレンダリングするように修正。
#45 フォント描画位置がマイナス指定される場合があることに対処。
#51 FreeType 終了処理をコールするように修正。
#52 FreeType でレンダリングできない時 TEXTMETRIC.tmDefaultChar, TEXTMETRIC.tmBreakChar, スペース の優先度で代替文字として描画する。
#53 fsfSameCharSet が期待通り機能していなかったのを修正。
フェイス名をフォントファイル名として扱うオプション Font.faceIsFileName 追加。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant