Windows XPでは、「次の方法を使用してスクリーンフォントのエッジを滑らかにする」を「標準」に設定することにより、全ピクセルのアンチエイリアスを使用するか、サブピクセルのアンチエイリアス(LCDモニター用)を使用できます。 )オプションを "ClearType"に設定する。
Windows 7では、全ピクセルアンチエイリアシングを有効にする方法が見つかりません。これにより、DLPプロジェクターとCRTモニターで最高の読みやすさが得られます(これらの画面は、LCDにあるRGBまたはBGRパターンに従っていない_画面)。これは、ClearTypeであるか、アンチエイリアスがまったくありません。サードパーティツール( ClearType Switch )を試しましたが、[スクリーンフォントのスムーズエッジを有効にする]チェックボックスをオンにしたまま[ClearTypeを使用]チェックボックスをオフにすると、すべての形式のアンチエイリアスが無効になります。
Windows 7でClearTypeをオフにして、全ピクセルアンチエイリアスを使用する方法
編集:Microsoftのブログ記事 "Engineering Changes to ClearType in ClearType in Windows 7" を有効にして、「スクリーンフォントの滑らかなエッジ」を有効にしますパフォーマンスオプションおよびClearType TunerでClearTypeを無効にすると、グレースケールフォントのスムージング(つまり、必要なもの)が得られます。ただし、これは単に真ではありません。アンチエイリアシングのすべての形式を無効にします(または、専門用語では、バイレベルレンダリングを提供します)。
明確にするために、システムのデフォルト設定、つまりアプリケーションが独自の設定を指定しない場合に使用される設定を変更することについて話しています。
ピクセル全体のアンチエイリアスを使用するには:
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000001
ほとんどのWindowsフォントはスムーズに設定されていないことに注意してください1 通常(7-13)のサイズ(これらのサイズでは、最悪のフォントでもcleartypeを無効にします)。
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"
"FontSmoothingType"=dword:00000000
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000002
XPマシンから取得したレジストリ設定。
私はこの問題の解決策を見つけました、そしてそれはhighlyカスタマイズ可能です。 MacType と呼ばれます。
私が試したすべてのプログラムのフォントレンダリングを、選択的に、またはまとめて変更できます。
そこには、選択できるデフォルトのプロファイルがいくつかあります。もちろん、グレースケールレンダリングの選択を含め、レンダリングのほぼすべての側面を微調整できるウィザードを使用して独自のプロファイルを作成することもできます。
それは Sandboxie の内部でも動作するので、システムに何が起こるかを心配することなく試すことができます。
私は10分間しか使用していないので、どれほど安定しているかはわかりませんが、今のところこれを見つけて非常に満足しています。