реклама на сайте
подробности

 
 
> где взять конвертор пропорциональных шрифтов?
dac
сообщение Dec 21 2012, 15:19
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



с моноширными все понятно. но пропорциональные интереснее.
идея такая:
CODE
typedef struct
{
    const uint16_t * table;
    uint16_t Width;
    uint16_t Height;
    const uint16_t * tableSymbWidth;
    uint16_t Offset;
    uint16_t NumSymb;
} V_FONT;

если шрифт моноширный используем поле Width. если пропорциональный, Width приравниваем 0, ширину берем из массива.
теперь вопрос - где взять конветор шрифтов, который бы создал массив с шириной для каждого символа?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dac
сообщение Dec 22 2012, 09:56
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



нет в жизни полного счастья sad.gif
FontEditor_BitmapConverter - кидает все в кучу, хотя есть шанс разобраться, вроде есть шаблон для файла
программа от pavius -
1. русские буквы добавлять руками
2. генерит только 8-битный массив, хочется чтоб настраивлось, нужен 16 битный
зато есть исходники, при желании можно допинать.
Спасибо!

Micro Graphical User Interface и GLCD Font Creator
русские символы вообще никак.

Go to the top of the page
 
+Quote Post
Canis Dirus
сообщение Dec 22 2012, 21:25
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967



Цитата(dac @ Dec 22 2012, 15:56) *
нет в жизни полного счастья sad.gif

Ну, есть такая программа FontForge, которая может делать растровые шрифты из векторных и экспортировать глифы в растровом формате (вроде bmp или xpm). Но тут она будет всё-таки перебором (потому как предназначена для создания и редактирования «полноценных» шрифтов).


--------------------
С уважением, Алексей Шапошников.
Go to the top of the page
 
+Quote Post
dac
сообщение Dec 23 2012, 10:56
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



QUOTE (Canis Dirus @ Dec 23 2012, 03:25) *
Ну, есть такая программа FontForge, которая может делать растровые шрифты из векторных и экспортировать глифы в растровом формате (вроде bmp или xpm). Но тут она будет всё-таки перебором (потому как предназначена для создания и редактирования «полноценных» шрифтов).

действительно перебор.
и я уже допилил програмку от pavius sm.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01429 секунд с 7
ELECTRONIX ©2004-2016