2

这是在 WPF WebBrowser 控件中呈现的文本:

在此处输入图像描述

这是在同一台机器上使用相同字体在 IE10 中呈现的相同文本:

在此处输入图像描述

我已经尝试了注册表破解以使 WebBrowser 控件使用最新的 IE,如下所示: http ://www.west-wind.com/weblog/posts/2011/May/21/Web-Browser-Control-Specifying-the -IE-Version 它没有帮助。

操作系统是 Windows 7

如何让我的 WPF WebBrowser 控件进行字体平滑。

4

1 回答 1

0

我已经解决了!

设置注册表会使浏览器使用最新的 CSS 和 javascript,但是修复字体渲染需要在页面标题中添加以下内容。

<meta http-equiv="X-UA-Compatible" content="IE10">

我不确定为什么这应该是必要的,似乎注册表黑客应该就足够了,但事实并非如此。

于 2013-05-27T07:30:34.720 回答