![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2007
Сообщений: 374
|
Всем привет.
Используя шрифты встретился с тем, что anti-aliasing на шрифтах размером <12 смотрится очень плохо и смазанно. Поэтому стал юзать bitmap fonts. Но возникла проблема. Допустим, создается текстовое поле со шрифтом Tahoma и выбирается опция bitmap fonts. При этом некоторые буквы (например "т", "к", "щ" и т. п.) "касаются" других букв, т. е. межбувенные интервалы в некоторых случаях равны нулю. Решение проблемы - разобрать текст по буквам, и сдвинуть нужные буквы на 1 пиксел, но это для динамических полей не прокатит. Если использовать use device fonts, то такого артефакта нет. Как кто решает эту проблему? |
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Дело в том, что во флеше bitmap fonts - это ПСЕВДОпиксельный шрифт.
Решением конкретно вашей проблемы может стать настоящий пиксельный шрифт Tahoma, только его еще найти надо. Вот тут еще можно посмотреть про bitmap fonts: http://flasher.ru/forum/showthread.php?t=106677 |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 374
|
Да, я читал этот топик. А вообще Вы используете anti-aliasing в шрифтах маленького размера? Например на сайте www.plasticarts.ru - текст по-моему выглядит очень смазанно.
Не знаете, где можно найти обычные (Arial,Verdana итп ) пикселные шрифты? Ну или вообще какую-нибудь подборку русских шрифтов. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
http://www.dafont.com/bitmap.php
http://www.dsg4.com/04/extra/bitmap/ http://www.fontsforflash.com/ http://www.minifonts.com/mainmenu.html http://www.freakyfonts.de/ http://www.miniml.com/ Только с кириллическими шрифтами труба. Вот несколько из моей коллекции. Но, конечно, это не Ариал и не Тахома)))) Честно сказать, ни разу не встречал полного юникодного пиксельного шрифта.
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:38. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|