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

时间:2011-10-04 20:50:56

标签: actionscript-3 fonts flex4

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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