spark TextArea不显示嵌入字体

时间:2012-02-06 20:50:50

标签: flex textarea flex-spark

我似乎无法让TextArea在项目中渲染任何嵌入字体。我在网上搜索过,发现了这个问题的几个例子但没有解决方案。

我的应用程序中嵌入了一些字体。 Spark Label& mx:TextArea(将embedAsCFF切换为'false')将正确显示它们,因此我知道它们已嵌入OK。我有一个绑定的fontFamily值,但我甚至试图实例化一个新的TextArea然后通过fontFamily样式分配一个嵌入字体,并没有运气。有没有人经历过这个?

/* In my CSS file  */
@font-face {
src:url("assets/fonts/UbuntuMono/UbuntuMono-Regular.ttf");
fontFamily: UbuntuMono;
embedAsCFF: true;
}


<!-- In my MXML -->
<s:TextArea fontFamily="UbuntuMono" text="TEST" fontSize="36"/>

<!-- TEST is just rendered as Verdana. Any suggestions? -->

2 个答案:

答案 0 :(得分:0)

根据Adobe指南here,Spark TextArea要求嵌入字体的方式与MX版本不同。您可以查看更多信息in this discussion

对于替代解决方案,您还可以尝试this

答案 1 :(得分:0)

重新创建项目,一切顺利。