![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2009
Адрес: ХМАО
Сообщений: 47
|
Подскажите пожалуйста, я правильно понял или нет.
есть шрифты например: PFDinDisplayPro-Thin.ttf PFDinDisplayPro-ThinItal.ttf если через [Embed(...)] встраивать только PFDinDisplayPro-Thin.ttf, то в таком случае стиля Italic не будет. значит нужно встраивать и PFDinDisplayPro-ThinItal.ttf но в таком случае если писать что-то типа: [Embed(source="fonts/PFDinDisplayPro-Thin.ttf", fontFamily="PFDinDisplayProThin")] private var PFDinDisplayProThin:Class; [Embed(source="fonts/PFDinDisplayPro-ThinItal.ttf", fontFamily="PFDinDisplayProThinItal")] private var PFDinDisplayProThinItal:Class; ... Font.registerFont(PFDinDisplayProThin); Font.registerFont(PFDinDisplayProThinItal); var tff_c : TextFormat = new TextFormat(); tff_c.font="PFDinDisplayProThin"; var tf:TextField=new TextField(); tf.embedFonts=true; tf.setTextFormat(tff_c); tf.defaultTextFormat = tff_c; tf.htmlText="Text <i>italic</i>"; Я что-то неправильно понял, и делаю не так? Можно ли зарегистрировать шрифты таким образом, чтоб конструкции <b><i> работали без указания имени шрифта? используется FlashCS4, FP 10. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
В Embed fontFamily одинаковый попробуйте задать.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Оба этих шрифта, очевидно, имеют стиль regular.
|
|
|||||
|
Регистрация: Aug 2009
Адрес: ХМАО
Сообщений: 47
|
пробовал.
Цитата:
|
|
|||||
|
Проверьте на Arial или Times New Roman.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Сделать trace(font.fontStyle).
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|