Пакет | flash.text |
Класс | public class Font |
Наследование | Font ![]() |
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Свойство | Определено | ||
---|---|---|---|
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
fontName : String [только для чтения]
Имя встроенного шрифта. | Font | ||
fontStyle : String [только для чтения]
Стиль шрифта. | Font | ||
fontType : String [только для чтения]
Тип шрифта. | Font | ||
![]() | prototype : Object [статические]
Ссылка на модель объекта класса или функции. | Object |
Метод | Определено | ||
---|---|---|---|
[статические]
Определяет, должен ли предоставляться список текущих доступных встроенных шрифтов. | Font | ||
Показывает, может ли заданная строка отображаться с использованием текущего назначенного шрифта. | Font | ||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
[статические]
Регистрирует класс шрифта в глобальном списке шрифтов. | Font | ||
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | Object |
fontName | свойство |
fontName:String
[только для чтения] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Имя встроенного шрифта.
public function get fontName():String
fontStyle | свойство |
fontStyle:String
[только для чтения] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Стиль шрифта. Это может быть одно из значений, определенных в классе FontStyle.
public function get fontStyle():String
См. также
fontType | свойство |
fontType:String
[только для чтения] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Тип шрифта. Это может быть одна из констант, определенных в классе FontType.
public function get fontType():String
См. также
enumerateFonts | () | метод |
public static function enumerateFonts(enumerateDeviceFonts:Boolean = false):Array
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Определяет, должен ли предоставляться список текущих доступных встроенных шрифтов.
Параметры
enumerateDeviceFonts:Boolean (default = false ) — Указывает, требуется ли ограничить список только доступными на данный момент встроенными шрифтами. При значении true возвращается список всех шрифтов, включая шрифты устройства и встроенные шрифты. При значении false возвращается только список встроенных шрифтов.
|
Array — Список доступных шрифтов в виде массива объектов Font.
|
Font.enumerateFonts()
для получения списка всех шрифтов устройства и встроенных шрифтов. Затем полученный массив объектов Font сортируется по свойству fontName
.
После этого показывается результат вызова метода Font.enumerateFonts()
с параметром enumerateDeviceFonts
в значении false. Полученный массив включает только встроенный объекты Font. (Если выполнить этот код в приложении, не содержащем встроенных шрифтов, то массив 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 | () | метод |
public function hasGlyphs(str:String):Boolean
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Показывает, может ли заданная строка отображаться с использованием текущего назначенного шрифта.
Параметры
str:String — Строка, тестируемая с использованием текущего шрифта.
|
Boolean — Имеет значение true , если заданная строка может быть полностью отображена с использованием данного шрифта.
|
registerFont | () | метод |
public static function registerFont(font:Class):void
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Регистрирует класс шрифта в глобальном списке шрифтов.
Параметры
font:Class — Класс, который требуется добавить в глобальный список шрифтов.
|