使用字体嵌入时,有什么方法可以使字体在 Windows 中呈现为反锯齿?
与 Windows 7 相比, http://code.google.com/webfonts在 Ubuntu/Mac 上看起来要好得多(尝试过 chrome/firefox)
使用字体嵌入时,有什么方法可以使字体在 Windows 中呈现为反锯齿?
与 Windows 7 相比, http://code.google.com/webfonts在 Ubuntu/Mac 上看起来要好得多(尝试过 chrome/firefox)
我刚刚为这个老问题找到了一个很好的解决方案。如果您在 woff 之前提供字体的 svg 格式, Windows 上的 Chrome 将消除锯齿并正确呈现您的字体。
我在这里的演示页面上使用了这种技术。您可以看到标题和图标字体都平滑且经过适当的抗锯齿处理。
可悲的是,上述打开 cleartype 的建议是不正确的。Cleartype 使嵌入的字体呈锯齿状——关闭 clertype 会使它们变得平滑。我不知道这是为什么,但这确实令人沮丧。
这应该会强制 Windows 上的 Chrome 消除锯齿:
-webkit-transform: rotate(-0.05deg);
我不知道 Firefox 的任何解决方案。
确保您已打开清除类型。这就是你的窗口的抗锯齿。
看起来在任何版本的 Windows 中都没有针对嵌入式字体的抗锯齿功能。
你试过css3字体平滑吗
font-smooth: auto | never | always | <absolute-size> | length | initial | inherit