【问题标题】:Fonts look strange after migrating from flex 4.1 to 4.6从 flex 4.1 迁移到 4.6 后字体看起来很奇怪
【发布时间】:2012-07-12 19:59:01
【问题描述】:

我正在从 sdk 4.1 迁移到 4.6。现在字体看起来很奇怪。

4.1

4.6

您可以注意到,4.6 字体看起来更流畅。字体声明:

@font-face {
    src: url("/assets/UNVR57X.TTF");
    fontFamily: myCFFFont;
    embedAsCFF: true;
    renderingMode: normal;
}

我使用s:Label 组件。

我尝试了renderingMode truefalse。我怎样才能让它看起来像它在 4.1 中的样子?谢谢

【问题讨论】:

  • 我相信你应该为 Spark 组件设置 embedAsCFFtrue
  • @RIAstar 对不起,我给出了错误的 css。现在编辑。有什么想法吗?...谢谢
  • 嗯,多么奇怪,作为建议,您可以更改用于嵌入字体的字体管理器,值得一试! livedocs.adobe.com/flex/3/html/help.html?content=fonts_06.html,你也找到了嵌入字体列表,确定它确实嵌入了吗?
  • 尝试将 advancedAntiAliasing 设置为 true。如果这没有帮助,请查看上一个链接中的“使用嵌入字体 > 使用高级抗锯齿”小节来调整清晰度和粗细。

标签: actionscript-3 apache-flex fonts flex4.6


【解决方案1】:

您要发布到 Flash Player 还是 AIR?

如果使用 AIR,here's one bug 在 AIR 中显示字体,也许就是你的情况。

(另外,设置 cacheAsBitmap=true 会产生与您类似的效果)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-07
    • 2013-01-15
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    • 1970-01-01
    相关资源
    最近更新 更多