「Tips(FreeType)」の編集履歴(バックアップ)一覧に戻る

Tips(FreeType) - (2008/05/06 (火) 01:40:45) のソース

*Tips

想定問答集&過去出た質問

#contents()
----

**Q. このソフトの利点は何か
A.
+MS Pゴシック等のビットマップを持っているフォントのビットマップを無視してアンチエイリアスがかかるようになる
+ビットマップを持っていない日本語フォントでもブラウザの表示などで使用できるようになる
+見出しなどサイズの大きい字で、フォントにアンチエリアスがかかり表示が美しくなる
+ClearTypeがないWindows2000などでフォント表示がまともになる


**Q. 動かない&使い方が良く分からない
A.http://www18.atwiki.jp/gdiplus2/pages/19.html
を見る。大して長くないから一通り読む。それでも駄目ならどうにもならないので諦める。


**Q. 重い
A. CacheMaxFaces関連を設定する。
とりあえず数字は適当でも、設定しておくと劇的な効果がある。

例)
>CacheMaxFaces=16
>CacheMaxSizes=32
>CacheMaxBytes=10485760

>CacheMaxFaces=8
>CacheMaxSizes=8
>CacheMaxBytes=1048576

どれがベストというものはないので、各自適当に。


**Q. ビットマップフォントの方が綺麗だ
**Q. メイリオの方が(以下略
A. みんなその気で、いればいい。


**Q. ドラッグ&ドロップではなく、簡単に実行する方法はないか
A. いくつか考えられる。
-「送る」にgdi++のショートカットを入れておく
--関連付けがすんだファイルを直接gdi++、gdi++のショートカットに投げてもok
--実行対象アプリのショートカットをgdi++に投げてもok
-ランチャーなどのショートカットのコマンドの先頭に「(gdi++のパス)\gdi++.exe 」と追加しておく
-WSH(やりかたわかんね)
-レジストリをいじる
--HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLsにGDI++.dllをフルパスで指定してやると、手当たり次第すべてのアプリに適用される(Windows2000,XPで確認)。
-[[manager>manager]]を使う
--手当たり次第全てのアプリにgdi++適用されるので運用に注意する。
-gdi++.iniのHookChildProcesses=1にした上で、GDI++をexplorerに適用させる。すると普通に使う分には全プロセスに適用されるようになるはず。
**Q. Windows Vistaでエラーになる
A. [[STARTUPINFOEX>http://msdn2.microsoft.com/en-us/library/ms686329.aspx]]に対応していなかったことが原因。[[gdi0662>http://free.flop.jp/gdi++/oldsrc/gdi0662.zip]]より後のバージョンをお試しください。
目安箱バナー