代码之家  ›  专栏  ›  技术社区  ›  Dogbert

在Windows中嵌入抗锯齿字体?

  •  7
  • Dogbert  · 技术社区  · 16 年前

    在使用字体嵌入时,是否有任何方法可以使字体在Windows中呈现为抗锯齿字体?

    http://code.google.com/webfonts 在Ubuntu/Mac上比Windows7(尝试了chrome/firefox)看起来好多了。

    6 回复  |  直到 14 年前
        1
  •  10
  •   Marvin Pinto    14 年前

    我刚刚为这个老问题找到了一个很好的解决办法。如果你 在起毛前,使用你的字体的SVG格式。 ,Windows上的Chrome将反别名并正确呈现字体。

    我在我的演示页面上使用这种技术 here . 您可以看到标题和图标字体都是平滑的,并且正确地消除了混叠。

        2
  •  3
  •   Peter Mumford    16 年前

    上述打开ClearType的建议是错误的。ClearType使嵌入字体锯齿状,关闭ClerType使其平滑。我不知道这是为什么,但确实令人沮丧。

        3
  •  2
  •   Lelon    14 年前

    这将强制Windows上的chrome反别名:

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

    我不知道火狐有什么解决方案。

        4
  •  0
  •   Glycerine    16 年前

    确保已打开“清除类型”。这对你的窗口来说是消除混叠。

        5
  •  0
  •   Dogbert    16 年前

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

        6
  •  0
  •   Glycerine    15 年前

    你试过CSS3字体平滑吗

    font-smooth: auto | never | always | <absolute-size> | length | initial | inherit
    
    推荐文章