7

使用字体嵌入时,有什么方法可以使字体在 Windows 中呈现为反锯齿?

与 Windows 7 相比, http://code.google.com/webfonts在 Ubuntu/Mac 上看起来要好得多(尝试过 chrome/firefox)

4

6 回答 6

10

我刚刚为这个老问题找到了一个很好的解决方案。如果您在 woff 之前提供字体的 svg 格式, Windows 上的 Chrome 将消除锯齿并正确呈现您的字体。

我在这里的演示页面上使用了这种技术。您可以看到标题和图标字体都平滑且经过适当的抗锯齿处理。

于 2012-01-26T18:54:47.730 回答
3

可悲的是,上述打开 cleartype 的建议是不正确的。Cleartype 使嵌入的字体呈锯齿状——关闭 clertype 会使它们变得平滑。我不知道这是为什么,但这确实令人沮丧。

于 2010-07-14T05:10:09.297 回答
2

这应该会强制 Windows 上的 Chrome 消除锯齿:

-webkit-transform: rotate(-0.05deg);

我不知道 Firefox 的任何解决方案。

于 2011-10-08T01:42:57.340 回答
0

确保您已打开清除类型。这就是你的窗口的抗锯齿。

于 2010-05-20T08:50:47.677 回答
0

看起来在任何版本的 Windows 中都没有针对嵌入式字体的抗锯齿功能。

于 2010-05-30T19:54:22.583 回答
0

你试过css3字体平滑吗

font-smooth: auto | never | always | <absolute-size> | length | initial | inherit
于 2010-11-28T13:32:45.147 回答