|
Кириллица для TFT, Ищу Bitmap 8x6 или что посоветуете. |
|
|
|
Aug 16 2013, 17:25
|

Частый гость
 
Группа: Свой
Сообщений: 179
Регистрация: 1-10-07
Из: НЧ
Пользователь №: 30 966

|
Вот здесь редактор шрифтов SG Bitmap Font Editor. ver 1.7Во вложении шрифто, правда, 6х8... Если нужно могу поделиться шрифтами 8х16, 12х24, 16х32 тоже в этом формате.
|
|
|
|
|
Aug 18 2013, 02:49
|

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

|
Цитата(KnightIgor @ Aug 16 2013, 18:32)  Теперь ему нужна готовая кириллица в таком же виде, чтобы не возиться с побитным переводом изображения каждой буквы в код. Как вариант: сконвертировать любой понравишийся шрифт в текстовый BDF формат, где изображения глифов как-раз представлены в виде двумерного массива: Цитата "BITMAP" begins the bitmap for the current glyph. This line must be followed by one line per pixel on the Y-axis. In this example the glyph is 16 pixels tall, so 16 lines follow. Each line contains the hexadecimal representation of pixels in a row. A "1" bit indicates a rendered pixel. Each line is rounded to an 8 bit (one byte) boundary, padded with zeroes on the right. In this example, the glyph is exactly 8 pixels wide, and so occupies exactly bits (one byte) per line so that there is no padding. The most significant bit of a line of raster data represents the leftmost pixel.
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
Sep 27 2013, 20:58
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 13-07-10
Пользователь №: 58 429

|
погуглите на тему "BitFontCreator" дивная вещь, особенно если ее правильно приготовить.
|
|
|
|
|
Sep 28 2013, 13:30
|
Частый гость
 
Группа: Участник
Сообщений: 100
Регистрация: 26-12-10
Из: Санкт-Петербург
Пользователь №: 61 884

|
Для аналогичных целей использовал редактор шрифтов Fony + самописная програмка для преобразования в текстовый файл с константами. Прикрепил пример шрифта. Хоть расширение и cpp, но формат записи констант как в ассемблерной программе. Если такое подходит, поделюсь программой.
Прикрепленные файлы
_____.zip ( 3.16 килобайт )
Кол-во скачиваний: 45
|
|
|
|
|
Mar 15 2014, 04:52
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(mantech @ Mar 14 2014, 19:02)  Если не секрет, зачем?  затем, что контроллеры бывают разные и разворачивают шрифт в матрицу пикселей по разному.. одним подавай msb, другим lsb, третьим горизонтально, четвертым вертикально.. делать это софтово - накладно по времени и ресурсам.. улавливаете?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|