| Package | flash.text |
| public class Font | |
| Inheritance | Font Object |
| property | 정의 | ||
|---|---|---|---|
![]() |
constructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor 함수에의 참조입니다. |
Object | |
| fontName : String
[read-only] 포함(Embed)되어 있는 폰트의 이름입니다. |
Font | ||
| fontStyle : String
[read-only] 폰트의 스타일입니다. |
Font | ||
| fontType : String
[read-only] 폰트의 타입입니다. |
Font | ||
![]() |
prototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다. |
Object | |
| Methods | 정의 | ||
|---|---|---|---|
| enumerateFonts (enumerateDeviceFonts:Boolean = false):Array
[static] 현재 사용 가능한 포함(Embed)되어 있는 폰트의 리스트를 표시할지 어떨지를 지정합니다. |
Font | ||
| hasGlyphs (str:String ):Boolean
현재 할당할 수 있고 있는 폰트를 사용해 지정된 string를 표시할 수 있을지 어떨지를 지정합니다. |
Font | ||
![]() |
hasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다. |
Object | |
![]() |
isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다. |
Object | |
![]() |
propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다. |
Object | |
| registerFont (font:Class ):void
[static] 폰트 클래스를 글로벌 폰트 리스트에 등록합니다. |
Font | ||
![]() |
setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다. |
Object | |
![]() |
toString ():String
지정된 object의 string 표현을 돌려줍니다. |
Object | |
![]() |
valueOf ():Object
지정된 object의 원시적치를 돌려줍니다. |
Object | |
| fontName | property |
fontName:String [read-only]
포함(Embed)되어 있는 폰트의 이름입니다.
Implements public function get fontName():String | fontStyle | property |
fontStyle:String [read-only]
폰트의 스타일입니다. 이 값은, FontStyle 클래스에 정의되고 있는 임의의 값입니다.
Implements public function get fontStyle():String See also
| fontType | property |
fontType:String [read-only]
폰트의 타입입니다. 이 값은, FontType 클래스에 정의되고 있는 임의의 정수입니다.
Implements public function get fontType():String See also
| enumerateFonts | () | Methods |
public static function enumerateFonts(enumerateDeviceFonts:Boolean = false):Array
현재 사용 가능한 포함(Embed)되어 있는 폰트의 리스트를 표시할지 어떨지를 지정합니다.
ParametersenumerateDeviceFonts:Boolean (default = false) — 현재 사용 가능한 포함(Embed)되어 있는 폰트에만 리스트를 제한할지 어떨지를 지정합니다. false 로 설정되어 있는 경우, 디바이스 폰트와 포함(Embed)되어 있는 폰트의 양쪽 모두를 포함한, 모든 폰트의 리스트가 돌려주어집니다. true 로 설정되어 있는 경우, 포함(Embed)되어 있는 폰트의 리스트만이 돌려주어집니다. |
Array — Font object의 배열로서 사용 가능한 폰트의 리스트입니다. |
Font.enumerateFonts() 를 호출해, 모든 디바이스 폰트 및 포함(Embed)되어 있는 폰트의 리스트를 취득합니다. 다음에, 결과의 Font object의 배열을 fontName property에 의해 소트 합니다.
다음의 예는,Font.enumerateFonts() Methods를 호출하는 방법을 나타냅니다. enumerateDeviceFonts Parameters는 false 로 설정합니다. 결과적으로, 배열에는 포함(Embed)되어 있는 폰트 object만이 포함됩니다. 포함(Embed)되어 있는 폰트가 포함되지 않는 어플리케이션내에서 이 코드를 실행하면, 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);
| hasGlyphs | () | Methods |
public function hasGlyphs(str:String ):Boolean
현재 할당할 수 있고 있는 폰트를 사용해 지정된 string를 표시할 수 있을지 어떨지를 지정합니다.
Parametersstr:String — 현재의 폰트를 검사하는 string입니다. |
Boolean — 이 폰트를 사용해, 지정된 string를 완전하게 표시할 수 있는 경우는 true 가 됩니다. |
| registerFont | () | Methods |
public static function registerFont(font:Class ):void
폰트 클래스를 글로벌 폰트 리스트에 등록합니다.
Parametersfont:Class — 글로벌 폰트 리스트에 추가하는 클래스입니다. |
코멘트가 발견되지 않습니다
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://livedocs.macromedia.com/flex/2_jp/langref/flash/text/Font.html