【问题标题】:how do i convert OTF to TTF so that subpixel rendering (anti-aliasing) is ON?如何将 OTF 转换为 TTF 以便打开子像素渲染(抗锯齿)?
【发布时间】:2011-12-26 20:32:02
【问题描述】:

好的。根据@fontface,OpenType PS 在 Windows 平台上转换和使用时没有亚像素渲染。 Crap Factor = 9. 我的问题是,既然将 OpenType PS 转换为 OpenType TT 是件很麻烦的事,那么亚像素渲染会发生什么?我试过使用一些在线转换器,发现差异为零:字体看起来像垃圾。

所以问题是,我如何将 OpenType PS 文件转换为 OpenType TT 文件,同时进行亚像素渲染?

因为一旦我有了 OpenType TT 文件,我就可以轻松进入 EOT。

谢谢!

写!

【问题讨论】:

  • 对于那些好奇的人,请关注this link 到 SmashingMagazine 关于@fontface 类型使用的文章并滚动到 OpenType 部分。

标签: truetype opentype subpixel


【解决方案1】:

好的。这就是我想出的,它的工作原理。但是,我无法验证它是否可以与免费软件 FontStudio 一起使用,但应该可以。我只是不想安装 cygwin 来验证它肯定会......嗯。

我使用 FontLab Studio,但任何字体创作工具都可以胜任。只需打开字体的 PS 版本。将 PS 路径转换为 ​​TT 路径。这可能需要一两分钟,具体取决于字体复杂性。完成后,生成新的 TrueType 字体。将其转换为 EOT,您就可以参加比赛了。

两个重要说明:

1) 如果您使用的是 Dreamweaver 或 Aptana 等 IDE,预览将不会显示您刚刚启用的新亚像素渲染。但它确实显示在重要的地方:在浏览器中。

2) Mac 用户可能看不到这个问题并意识到它,因为 Mac 类型引擎处理 OpenType PS 文件的方式不同。希望这能帮助他们。

底线,如果您要转换为 EOT,请从 TrueType 字体开始。与 OpenType PS 用于布局和打印一样出色,当用于 Web 布局时它会爆炸大脑。

希望这对社区有用。

写!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多