Цитата:
Сообщение от wvxvw
если шрифт существует во флешке, флешка будет использовать его для отображения
|
это меня вполне устроило бы
Добавлено через 14 часов 59 минут
Что-то в лоб не получилось.
Шрифт подключается в классе, в котором заполняется текстовое поле.
Цитата:
[Embed(source="assets/Gabriola.ttf", fontFamily="Gabriola")]
private var Gabriola:Class;
|
То, что шрифт появился в списке внедренных, проверяю так (в списке он выводится):

Код AS3:
var embeddedFonts:Array = Font.enumerateFonts(false);
embeddedFonts.sortOn("fontName", Array.CASEINSENSITIVE);
for (var i:int = 0; i < embeddedFonts.length; i++)
{
trace(embeddedFonts[i].fontName);
}
html-код выглядит так:

Код:
<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Gabriola" SIZE="30" COLOR="#FF0000"
LETTERSPACING="0" KERNING="0">3. Текст <B>набран</B> <I>шрифтом </I><B><I>Gabriola
</I></B></FONT></P></TEXTFORMAT>
Однако, подстановки шрифта не происходит.