패키지 | flash.text |
클래스 | public final class FontType |
상속 | FontType Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
fontType
속성에 대한 "embedded"
및 "device"
열거형 상수가 들어 있습니다.
관련 API 요소
상수 | 정의 주체 | ||
---|---|---|---|
DEVICE : String = "device" [정적]
이 글꼴이 장치 글꼴임을 나타냅니다. | FontType | ||
EMBEDDED : String = "embedded" [정적]
이 글꼴이 포함된 글꼴임을 나타냅니다. | FontType | ||
EMBEDDED_CFF : String = "embeddedCFF" [정적]
이 글꼴이 포함된 CFF 글꼴임을 나타냅니다. | FontType |
DEVICE | 상수 |
public static const DEVICE:String = "device"
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
이 글꼴이 장치 글꼴임을 나타냅니다. SWF 파일은 시스템에 설치된 이러한 장치 글꼴을 사용하여 글꼴을 렌더링합니다.
장치 글꼴을 사용하면 글꼴 데이터가 파일에 포함되지 않으므로 동영상의 크기가 줄어듭니다. 앤티앨리어싱한 텍스트를 작게 표시하면 텍스트가 흐려질 수 있으므로 장치 글꼴은 일반적으로 텍스트를 작은 포인트 크기로 표시하는 데 적합합니다. 스크롤되는 텍스트 등의 큰 텍스트 블록에도 장치 글꼴이 적합합니다.
장치 글꼴을 사용하는 텍스트 필드는 시스템에 설치되어 있는 글꼴을 사용하여 렌더링되므로 시스템과 플랫폼에 따라 다르게 표시될 수 있습니다. 따라서 장치 글꼴은 앤티앨리어싱되지 않으며 포인트 크기가 클 경우 거칠게 표시될 수 있습니다.
관련 API 요소
EMBEDDED | 상수 |
public static const EMBEDDED:String = "embedded"
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 1.0, Flash Player 9, Flash Lite 4 |
이 글꼴이 포함된 글꼴임을 나타냅니다. 글꼴 외곽선은 제작된 SWF 파일에 포함됩니다.
포함된 글꼴을 사용하는 텍스트 필드는 해당 글꼴이 재생 시스템에 설치되어 있는지 여부에 관계없이 항상 선택된 글꼴로 표시됩니다. 또한 포함된 글꼴을 사용하는 텍스트 필드는 항상 앤티앨리어싱(매끄럽게) 됩니다. TextField.antiAliasType property
속성을 사용하면 앤티앨리어싱 정도를 선택할 수 있습니다.
포함된 글꼴을 사용하면 SWF 파일의 크기가 증가한다는 단점이 있습니다.
TextField에서는 EMBEDDED
유형의 글꼴만 사용할 수 있습니다. flash.text.engine 클래스에 이러한 글꼴을 사용하도록 지시하면 장치 글꼴이 대신 사용됩니다.
관련 API 요소
EMBEDDED_CFF | 상수 |
public static const EMBEDDED_CFF:String = "embeddedCFF"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5, Flash Lite 4 |
이 글꼴이 포함된 CFF 글꼴임을 나타냅니다. 제작된 SWF 파일에 글꼴 외곽선 및 오픈타입 테이블 중 일부가 포함됩니다.
포함된 CFF 글꼴을 사용하는 텍스트는 해당 글꼴이 재생 시스템에 설치되어 있는지 여부에 관계없이 항상 선택된 글꼴로 표시됩니다. 또한 포함된 CFF 글꼴을 사용하는 텍스트는 Flash Player에서 항상 매끄럽게 앤티앨리어싱됩니다. flash.text.engine.FontDescription.renderingMode
및 flash.text.engine.FontDescription.cffHinting
속성을 사용하면 포함된 CFF 글꼴의 렌더링 모드 및 힌팅을 선택할 수 있습니다.
포함된 CFF 글꼴을 사용하면 SWF 파일의 크기가 증가한다는 단점이 있습니다. 그러나 포함된 CFF 글꼴은 포함된 일반 글꼴보다 일반적으로 20%에서 30% 정도 작습니다.
EMBEDDED_CFF
유형의 글꼴은 flash.text.engine 클래스에서만 사용할 수 있습니다. TextField에 이러한 글꼴을 사용하도록 지시하면 렌더링에 실패합니다.
관련 API 요소
Tue Jun 12 2018, 03:17 PM Z