2014-12-31 38 views
1

我知道在Adobe Air中可以通过Font.enumerateFonts(true)获取用户计算机中安装的所有字体列表;但我怎样才能组织这个字体列表与他们各自的字体家庭(例如“Arial”:“粗体,斜体,正规,粗体斜体)?他们有没有办法做到这一点?根据字体系列组织字体

谢谢

回答

1

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

这里下面的方式,你可以做到这一点:

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