什么可以解决WPF应用程序中的字体渲染问题?

时间:2009-11-11 13:19:19

标签: c# .net wpf visual-studio-2008

似乎我应该学习这个GDI替代品,WPF。我在一个新的WPF项目上放弃了一些控件并开始环顾四周。很明显,比赛场地再次发生了变化。如果过去教会了我什么,我知道我需要把这个东西放在我的腰带上(喜欢与否)。

话虽这么说,我不确定我是否可以让我的客户吞下模糊字体。他们中的一些人无法在屏幕上阅读文字。

我在SO上发现了一些这方面的内容,但没有真正可以解决的解决方案:

WPF Blurry fonts issue- Solutions

仅仅是默认字体选择不当?我宁愿不必破解客户机器上的注册表。

我很好奇其他开发者正在做些什么来克服这个问题。

我正在使用Visual Studio 2008 SP1。

提前致谢

2 个答案:

答案 0 :(得分:3)

等到VS2010/.NET 4.0 ships(2010年3月)为您提供解决方案?如果你现在才开始关注WPF,我不会想到你会在三月之前发布重要的应用程序。当然,您的客户是否愿意升级到.NET 4.0是一个不同的问题。

答案 1 :(得分:1)

有一个答案 - 升级到.net 4.0和新的improved WPF font stack,它允许像素对齐的字体渲染。我注意到,微软实际上使用WPF作为商业应用程序(Visual Studio)来进行此修复。