Используя FlashDevelop с Flex SDK, я пытаюсь встроить шрифт в файл swf, используя следующий код:
[Embed(source = '/asset/Frutiger-Normal.ttf', fontName = 'Frutiger')]
public static var Frutiger:Class;
(...)
var textField:TextField = new TextField();
textField.embedFonts = true;
textField.defaultTextFormat = new TextFormat('Frutiger', 12, 0x000000);
textField.text = "Hello World!";
stage.addChild(textField);
Но по какой-то причине текст не будет отображаться во встроенном шрифте. Когда для 'embedFonts' установлено значение false, текст будет виден, но с использованием шрифта по умолчанию.
Сам шрифт должен загружаться, когда я изменяю путь к шрифту на неверный, компилятор выдает исключение, поэтому все должно быть в порядке.