使用font-face嵌入时,有没有办法让字体在Windows中呈现为反锯齿?
与Windows 7(试过chrome / firefox)相比,http://code.google.com/webfonts在Ubuntu / Mac上看起来要好得多
答案 0 :(得分:10)
我刚刚为这个老问题找到了一个很好的解决方案。如果您在woff 之前提供字体的svg格式,则Windows上的Chrome会反锯齿并正确渲染您的字体。
我在我的演示页here上使用了这种技术。您可以看到标题和图标字体都是平滑且正确消除锯齿的。
答案 1 :(得分:3)
以上建议打开cleartype是可悲的错误。 Cleartype使嵌入字体呈锯齿状 - 将clertype设置为OFF使它们变得平滑。我不知道为什么会这样,但肯定令人沮丧。
答案 2 :(得分:2)
这会强制Windows上的Chrome使用反别名:
-webkit-transform: rotate(-0.05deg);
我不知道Firefox的任何解决方案。
答案 3 :(得分:0)
确保您已打开清除类型。这就是你的窗户的抗锯齿。
答案 4 :(得分:0)
看起来在任何版本的Windows中都没有针对嵌入字体的抗锯齿功能。
答案 5 :(得分:0)
你试过css3字体平滑
吗?font-smooth: auto | never | always | <absolute-size> | length | initial | inherit