Flex 应用程序中使用 StyleManager 嵌入的字体可以应用于 AS3 组件吗?

发布于 2024-12-08 08:08:24 字数 437 浏览 0 评论 0原文

我正在 Flex 4 中测试一些字体嵌入。使用下面的教程(稍作修改),我通过将 CSS 编译到 SWF 中来加载字体。

http://www.softwarebyrichard.com/content/embedding-fonts-flex-4

当我将这些样式应用到我的 Flex 组件时,一切都很好,但是,我需要向我的 Flex 应用程序添加一个 AS3 组件。该组件中有一些 Flash 文本字段。我知道在 AS3 中嵌入字体的唯一方法是完全不同的,我相信需要另一次加载。我想知道是否有任何方法可以让 AS3 组件中的文本字段使用与 Flex 组件相同的样式和嵌入字体。这将使我的生活变得更加轻松(我相信我的应用程序会更小)。谢谢。

I'm testing some font embedding in Flex 4. Using the tutorial below (modified a bit), I'm loading in fonts via compiling CSS into SWFs.

http://www.softwarebyrichard.com/content/embedding-fonts-flex-4

When I apply those styles to my Flex components all is well, however, I need to add an AS3 component to my Flex app. This component has some Flash text fields in it. The only way I know to embed fonts in AS3 is completely different and I believe requires another load. What I want to know is if there is any way that the text fields in my AS3 component can use the same styles and embedded fonts that the Flex components are using. This would make my life a whole lot easier (and my app smaller I believe). Thanks.

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

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

发布评论

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

评论(1

聚集的泪 2024-12-15 08:08:24

可悲的是,我认为这是不可能的。 StyleManager 在其自己的生态系统中对字体进行编码,该生态系统与 Flash 嵌入字体系统不兼容。然而,相反的情况应该是可能的。您应该能够在 Flash 中嵌入字体并在 Flex 应用程序中使用它们的字体引用。有关分步详细信息,请参阅以下文章:

http://livedocs.adobe.com/flex/3/html/help.html?content=fonts_09.html

Sadly, I don't think this is possible. StyleManager encodes fonts in its own ecosystem which is not compatible with Flash embedded font system. However, the reverse should be possible. You should be able to embed fonts in Flash and use their font references in your Flex application. See the below article on the step-by-step details:

http://livedocs.adobe.com/flex/3/html/help.html?content=fonts_09.html

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