我知道这是一个非常主观的问题,但由于 WPF 中的文本渲染仍然是一个问题,我必须充分利用它。
在 WPF 应用程序中,文本往往会变得模糊,这已经不是什么秘密了。还有无数关于这个主题以及如何解决这个问题的网站。但我想知道......文本模糊似乎比其他字体更能影响某些字体。所以我仍在寻找最好的字体来解决这个问题。
到目前为止,我仍在使用 Arial,它看起来并不好。但我确信其他一些字体更适合手头的任务。
我知道这是一个非常主观的问题,但由于 WPF 中的文本渲染仍然是一个问题,我必须充分利用它。
在 WPF 应用程序中,文本往往会变得模糊,这已经不是什么秘密了。还有无数关于这个主题以及如何解决这个问题的网站。但我想知道......文本模糊似乎比其他字体更能影响某些字体。所以我仍在寻找最好的字体来解决这个问题。
到目前为止,我仍在使用 Arial,它看起来并不好。但我确信其他一些字体更适合手头的任务。
您可以尝试使用针对 ClearType 优化的字体。通常他们的名字会以'c'开头:
许多(但不是全部)以 C 开头并随 Windows Vista 一起安装的字体(Cambria、Calibri、Corbel、Candara、Consolas 等)都被设计为可与 WPF 很好地配合使用。除此之外,Verdana、Georgia 等具有健壮轮廓的字体……在计算机屏幕上也能很好地显示。
(引自WPF 中的 Text Clarity)。
(图片来源: http: //windowsclient.net/wpf/white-papers/wpftextclarity.aspx)
您可能想要使用 WPF 4,因为它具有他们为使 VS2010 看起来不错而进行的所有不错的更改。