gdi++の設定

Windowsのアウトラインフォントの表示を改善するソフトを紹介するぞ。

  1. WebブラウザSafari
    https://www.apple.com/safari/
    を導入すれば、Safariで見るWebページに限られるけど、フォントがキレイなアンチエイリアス表示になる。[設定/表示/フォントの滑らかさ/中−フラットパネルに最適]を選ぶんだ。

    個人的にはSafariWebブラウザの機能面で ものたりないので、使っていないけど。

  2. gdi++ジーディーアイ・プラスプラス)の FreeType(フリータイプ)版
    http://www18.atwiki.jp/gdiplus2/pages/19.html
    を使うと、フォント表示がLinux並みにキレイになるよ。



そもそも、Windowsのフォント表示って、キレイじゃないもんなの?


個人的には不満だな。

Windows7Vistaで使えるという DirectWrite は試してないんだが、
ClearTypeで使われるサブピクセルレンダリングはあまり好きじゃない。
文字を選択して色を反転させたときに文字の輪郭が汚くなるのは なんとかならないのかな?


で、gdi++(FreeType版)をずっと使っているんだ。
バージョンは gdi0787。

gdi++ の設定

いまさらだけど、オレの使ってる gdi++設定を公開しておこうかな。

白地に黒文字のときちょっと濃い目に表示される設定だ。

gdi0787\ini\11.ini

[General]
Name=FT/H1/A2/L2/OD1
Icon=%systemroot%\system32\shell32.dll,-155

HookChildProcesses=1
HintingMode=1
AntiAliasMode=2
MaxHeight=100
WidthMode=0
FontLoader=0
GammaMode=-1
GammaValue=1.0
NormalWeight=0
BoldWeight=0
ItalicSlant=0
LcdFilter=1
LoadOnDemand=0
CacheMaxFaces=16
CacheMaxSizes=16
CacheMaxBytes=4194304
TextTuning=2
TextTuningR=-1
TextTuningG=-1
TextTuningB=-1

[Individual]
メイリオ=0
SH G30-P=0
SH G30-M=0

[Exclude]
Marlett
MS Pゴシック
Tahoma
MS UI Gothic

[ExcludeModule]
fontview.exe
msdev.exe
devenv.exe
gditray.exe

[FontSubstitutes]

gdi0787\gdi++.ini

[General]
AlternativeFile=.\ini\11.ini

[GdiTray]
MultiINISelector=1
RedrawDelay=50
CoolMenu=1

この設定をして、gdi++.exeのショートカットアイコンをデスクトップとかに作るんだ。
(アイコン画像は gdippIcon.icl というファイルに含まれてる。このファイルはgdi0787には入ってないけど、http://www18.atwiki.jp/gdiplus2/pages/15.html の gdi0577 等に入ってる)


そして、文字表示をアンチエイリアスにしたいソフト(FirefoxとかThunderbirdとかWordとか)だけ、そのアイコンにドラッグ&ドロップする。


そうすれば、そのソフトだけフォント表示がキレイになるよ。


でもなんでフォントのアウトライン表示改善を記事にしたんだい?

新しいフォントを作成したんだ。

等幅の「ビットマップ」フォントがほしくて作ったんだけど、アウトラインも いい感じになった。
そこでアウトラインをキレイに表示する記事も書きたくなったんだ。


ふうん。



このgdi++ 0787を使うにはWindows2000以上が必要だ。Windows98で試したら、以下のように動作しなかった。



続き:


MORISAWA Font OpenType 基本7書体パック

MORISAWA Font OpenType 基本7書体パック

  • 出版社/メーカー: モリサワ
  • 発売日: 2010-01-05
  • メディア: CD-ROM