이 기능은 Font.enumerateFonts()
에서 사용 가능한 모든 임베디드 및 장치 글꼴 목록을 제공합니다.
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/text/Font.html#enumerateFonts()
이 예에서는 먼저 정적 메서드 Font.enumerateFonts 호출
()는 모든 장치 내장형 폰트의 목록을 얻는다. 그런 다음 결과 font 배열을 fontName 속성별로 정렬합니다.
다음 예제에서는 enumerateDeviceFonts 매개 변수를 false로 설정하여 Font.enumerateFonts() 메서드 을 호출하는 방법을 보여줍니다. 결과적으로 배열에는 포함 된 글꼴 개체 만 포함됩니다. (당신이 어떤 포함 된 글꼴을 포함하지 않는 응용 프로그램 내에서이 코드 를 실행하면 embeddedFonts 배열은 비어 있습니다.)
import flash.text.Font;
var allFonts:Array = Font.enumerateFonts(true);
allFonts.sortOn("fontName", Array.CASEINSENSITIVE);
var embeddedFonts:Array = Font.enumerateFonts(false);
embeddedFonts.sortOn("fontName", Array.CASEINSENSITIVE);
출처
2012-10-17 04:56:25
ndm
관련 : http://blog.erikphansen.com/actionscript-textformatfont 값 / –