有没有办法弄清楚Flex / Flash Player使用的设备字体?

时间:2011-09-17 00:21:19

标签: flex flash

我有一个Flex 3应用程序,其中使用了嵌入字体。但是,由于许可限制,我必须删除嵌入字体。这不是一个大问题,但现在合法的想知道正在使用哪种设备字体?好像我只能从他的CSS文件中提供一个“建议”字体列表,而不是将在运行时使用的实际字体。

请参阅Adobe @ http://livedocs.adobe.com/flex/3/html/help.html?content=fonts_02.html的说明:

  

如果客户端的系统没有列表中的第一个字体,则Flash Player会尝试查找第二个字体,依此类推,直到找到匹配的字体。如果没有匹配的字体,Flash Player会做出最佳猜测,以确定客户端使用哪种字体。

如何确定Flash Player最终使用的字体?

1 个答案:

答案 0 :(得分:1)

查看应用字体的TextField应该可以满足您的需要。

var tff:TextFormat = yourTextField.defaultTextFormat
trace(tff.font)