Страницы

Поиск по вопросам

среда, 15 апреля 2020 г.

Преобразование шрифта в массив

#c #шрифты #embedded

                    
Посоветуйте, пожалуйста, утилиты (доступные для скачивания) для преобразования шрифта
в заголовочный файл *.h с массивом, содержащим растр для всех нужных символов для использования
во встраиваемых системах.
Типа такого: Freescale Embedded GUI Converter Utility 2.0 (судя по всему, его так
просто не скачать).    


Ответы

Ответ 1



Нашел ответ на stackoverflow. Предлагается использовать утилиту convert из imagemagick. Например команда: convert -resize 7x13\! -font /Library/Fonts/Arial.ttf -pointsize 10 label:A A.xbm генерирует побитовое представление буквы A: #define A_width 7 #define A_height 13 static char A_bits[] = { 0x00, 0x00, 0x04, 0x0C, 0x0A, 0x0A, 0x1E, 0x1F, 0x11, 0x11, 0x00, 0x00, 0x00, };

Комментариев нет:

Отправить комментарий