【发布时间】: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 true 和 false。我怎样才能让它看起来像它在 4.1 中的样子?谢谢
【问题讨论】:
-
我相信你应该为 Spark 组件设置
embedAsCFF到true。 -
@RIAstar 对不起,我给出了错误的 css。现在编辑。有什么想法吗?...谢谢
-
嗯,多么奇怪,作为建议,您可以更改用于嵌入字体的字体管理器,值得一试! livedocs.adobe.com/flex/3/html/help.html?content=fonts_06.html,你也找到了嵌入字体列表,确定它确实嵌入了吗?
-
尝试将 advancedAntiAliasing 设置为 true。如果这没有帮助,请查看上一个链接中的“使用嵌入字体 > 使用高级抗锯齿”小节来调整清晰度和粗细。
标签: actionscript-3 apache-flex fonts flex4.6