| Package | flash.text |
| Class | public final class FontType |
| Inheritance | FontType Object |
fontType property의 열거된 정수 "embedded" 및 "device" 가 포함됩니다.
See also
| 정수 | 정의 | ||
|---|---|---|---|
| DEVICE : String = "device" [static]
이것이 디바이스 폰트인 것을 나타냅니다.
| FontType | ||
| EMBEDDED : String = "embedded" [static]
이것이 포함(Embed)되어 있는 폰트인 것을 나타냅니다.
| FontType | ||
| DEVICE | 정수 |
public static const DEVICE:String = "device"이것이 디바이스 폰트인 것을 나타냅니다. SWF 파일이 실행되는 시스템에 설치(Install) 되고 있는 폰트가 Flash Player 에 의해 사용됩니다.
폰트 데이터가 파일에 포함되지 않기 때문에, 디바이스 폰트를 사용하면 무비 크기가 작아집니다. 에일리어징 제거 처리된 텍스트는 작은 크기에서는 희미해지는 경우가 있기 (위해)때문에, 디바이스 폰트는 텍스트를 작은 포인트 크기로 표시하는데 적합합니다. 디바이스 폰트는, 스크롤 텍스트등이 큰 텍스트 블록에도 적합합니다.
시스템에 설치(Install) 되고 있는 폰트가 Flash Player 에 의해 사용되기 (위해)때문에, 디바이스 폰트를 사용하는 텍스트 필드는, 다른 시스템 및 플랫폼에서는 똑같이 표시되지 않는 경우가 있습니다. 같은 이유로부터, 디바이스 폰트는 에일리어징 제거 처리되지 않고, 큰 포인트 크기에서는 톱니 모양이 표시되는 경우가 있습니다.
See also
| EMBEDDED | 정수 |
public static const EMBEDDED:String = "embedded"이것이 포함(Embed)되어 있는 폰트인 것을 나타냅니다. 폰트의 아우트라인이, Publish 된 SWF 파일에 포함됩니다.
포함(Embed)되어 있는 폰트를 사용하는 텍스트 필드는, 항상 선택된 폰트로 표시됩니다. 그 폰트가 재생 시스템에 설치(Install) 되고 있을지 어떨지는 관계 없습니다. 또, 포함(Embed)되어 있는 폰트를 사용하는 텍스트 필드는, Flash Player 에 의해 항상 에일리어징 제거 처리 (스무딩)됩니다. TextField.antiAliasType property 를 사용해, 에일리어징 제거 처리의 양을 선택할 수 있습니다.
포함(Embed)되어 있는 폰트의 1 개의 결점은, SWF 파일의 크기가 커지는 것입니다.
See also
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/flash/text/FontType.html