根据字体系列组织字体

时间:2014-12-31 21:57:28

标签: actionscript-3 flex air flex4

我知道在Adobe Air中,可以通过Font.enumerateFonts(true)获取用户机器中安装的所有字体的列表;但是我如何组织这个字体列表与他们各自的字体系列(例如“Arial”:“粗体,斜体,常规,粗体斜体”)?他们有可能做到这一点吗?

谢谢

1 个答案:

答案 0 :(得分:1)

根据我的理解,你喜欢按照它的风格对字体进行排序。默认情况下,它按fontName排序。

您可以按照以下方式执行此操作:

var fonts:Array = Font.enumerateFonts(true);
fonts.sortOn("fontStyle", Array.CASEINSENSITIVE);