|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
|
|
|||||
пытался повторить выложенный пример с подключением swf с внедрённым шрифтом.
ничего не получается verdana.swf : на сцене: текстовое поле с внедрёнными символами (для пробы все 160 Кб) test.swf : в библиотеке: символ my_font (Identifier = vrdn, Import for runtime = verdana.swf) на сцене: текстовое поле txt (Arial, 12px) и символ my_font AS: txt.embedFonts = true; var frmt = new TextFormat(); frmt.font = "verdana"; txt.setTextFormat (frmt); txt.setNewTextFormat (frmt); Символ импортируется тепрерь, но текст в целевом поле не появился. скриптом перебираю свойства текстового поля в импотируемом символе. оказывается шрифт там называется не Verdana, а Verdana_11pt_st. Это я должен был угадать? Если это название подставить в скрипт форматирования текстокого поля, то всё работает. Почему изменилось название шрифта и как его предсказать-то? Последний раз редактировалось etc; 04.04.2007 в 14:18. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Ну у тебя я вижу как минимум две ошибка, первая — название шрифта чувствительно к регистру, а во вторых не нужно было включать Bitmap text.
|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Битмап текст, генерирует новый текст заданного размера, подгоняя шрифт под пиксели. Именно поэтому название изменилось:
[Название шрифта]_[размер шрифта]pt_st Последний раз редактировалось iNils; 04.04.2007 в 19:03. |
|
|||||
Точняг. Отключил битмэп-текст и заработало.
Только как мне теперь сделать чтоб в целевом текстовом блоке текст отображался попиксельно (битмеп-текст)? при использовании antiAliasType, gridFitType, sharpness всё равно как-то коряво |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Включить обратно Bitmap text и зная схему построения имени шрифта, использовать его.
|
|
|||||
тогда получится шрифт только одного кегля?
Ну что ж придётся так. Спасибо большое ой.. а что означает суффикс st при образовании нового имени шрифта? |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Цитата:
st? Фиг его знает. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
Цитата:
|
|
|||||
Но если использовать системный шрифт то подгонка под поксели осуществляется независимо от размера шрифта. то есть это происходит в прямом эфире. Почему же тогда флеш не встраивает в себя сами символы шрифта чтоб потом их рендерить в необходимом режиме, а на оборот: сразу встраивает в себя результат конкретного рендеринга.
|
Часовой пояс GMT +4, время: 22:09. |
|
« Предыдущая тема | Следующая тема » |
|
|