Суббота, 18.05.2024, 23:42
Приветствую Вас Гость | RSS
Это старый форум, новый форум находится тут!
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
Форум на Loc-ID.ru » К администрации » По конструктору » Создание шрифтов (Создание шрифтов, или как в паинте нарисовать шрифт)
Создание шрифтов
FAyДата: Четверг, 14.05.2009, 14:13 | Сообщение # 1
Developer
Группа: Administrator
Сообщений: 310
Статус: Offline
Оператор: MTSx2, Velcom, Beeline, Sonic
Описание формата

* Шрифт записывается в font.png файл, в одну строку идут все символы.
* Добавляется линия снизу в 1-н пиксел высотой, и линия слева в 1-н пиксел шириной.
* Линия слева содержит отметку верхнего начала символов (А), отметку уровня строки(В).
* Зона (1) определяет первый символ " "(пробел), зона (2) следующий "!", и так далее до "я", последовательность сомволов следующая:

Quote
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~«©Ё®є№ё»АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяЎўЇї°™€

Она прилагается в файле font.txt (не забудьте про первый пробел)

* Зона (3) является высотой шрифта, зона (4) служет для размещения хвостиков букв расположенных ниже уровня строки (например букв q,j,g,p,y,щ,д,ц,...). (если не разобрались где ставить вторую точку то ставьте в предпоследней линии внизу(но не в последней))

* Символы обозначаются двумя точками в нижней линии, начало символа и конец © и (D). Таким образом число точек в последней линии должно быть чётное.

Вот и всё... создавайте шрифты.... ;-)

FAQ Для опытных гуру

Q: Как создавать наклонные шрифты когда верхняя часть одного накладывается над другой?
A:

По картинке, надо конец символа рисовать не сразу за концом последней его точки, а в месте когда должен начаться новый. См рисунок, зелёные вертикальные полосы сдвинуты левее чем в традиционном случае.

Q: Как создавать цветные шрифты?
A: Для создания цветных шрифтов цвет фона должен быть прозрачным (возможна альфа прозрачность). Цвет точек для отметки символов должен быть 0xFF0000.

Пример

Прикрепления: font.txt (0.3 Kb) · 3354090.png (3.8 Kb)


FAy
 
Форум на Loc-ID.ru » К администрации » По конструктору » Создание шрифтов (Создание шрифтов, или как в паинте нарисовать шрифт)
  • Страница 1 из 1
  • 1
Поиск:


Рейтинг@Mail.ru
При копировании любых материалов с данного сайта обязательная обратная активная ссылка.