Spark TextArea不显示嵌入字体

发布于 2025-01-03 14:47:44 字数 564 浏览 1 评论 0原文

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

我的应用程序中嵌入了一些字体。火花标签和mx:TextArea(将 embedAsCFF 切换为“false”)将正确显示它们,因此我知道它们已嵌入正常。我在绑定中有 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? -->

I can't seem to get TextArea to render any embedded fonts in project. I've searched online and have found a couple of instances of this issue but no solutions.

I have a few fonts embedded with my app. Spark Label & the mx:TextArea (switching embedAsCFF to 'false') will display them correctly so I know they're embedded OK. I have the fontFamily value in a binding but I even tried just instantiating a new TextArea then assigning one the the embedded fonts via the fontFamily style and have had no luck. Has anyone experienced this?

/* 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? -->

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

并安 2025-01-10 14:47:44

根据 Adob​​e 指南此处,Spark TextArea 要求嵌入的字体与 MX 版本不同。您可以在此讨论中查看更多信息。

对于替代解决方案,您还可以尝试这个。

According to Adobe guide here, Spark TextArea requires that fonts be embedded differently than the MX version. You can check more on it in this discussion.

For an alternate solution, you can also try this .

桃酥萝莉 2025-01-10 14:47:44

重新创建了项目,一切都很好。

Re-created the project and all was well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文