Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Своими руками

Своими руками Завершенные и текущие проекты, хард & софт

Ответ
 
Опции темы Опции просмотра
Старый 15.07.2013, 13:34   #1
Геннадий Ходячих
Senior Member
 
Регистрация: 25.01.2009
Адрес: Харьков, Украина
Возраст: 59
Сообщений: 433
Вес репутации: 219/46
Геннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura about
По умолчанию Преобразование шрифта в код

Пришлось делать программу для TFT дисплея на dspic33. Пишу на асме.
Возникла проблема нужны были шрифты разных размеров. И конечно, этакий симпатичный
Думал, сначала рисовать в редакторе, но трудоемко... Да и требовался шрифт высотой 40-50 пикселей. Поискал в инете, но такое как мне хотелось - сразу в шестнадцатеричном представлении не нашел. Может, плохо искал..
Но нашел программу BMP2ASM. Предназначена для преобразования BMP формата в код. Программа была с исходниками, поэтому можно было ее "покрутить". В итоге получилась программа Font2ASM. Можно выбрать шрифт, размер, другие опции. Программа написана на Делфи 7.
Предлагаю для пользования, исходники прилагаю. Возможно, кто-то будет переделывать под свои нужды.
Удачи
Вложения
Тип файла: rar Font2ASM.RAR (184.3 Кб, 65 просмотров)
Геннадий Ходячих вне форума   Ответить с цитированием
Старый 15.07.2013, 16:00   #2
Guaho
Senior Member
 
Аватар для Guaho
 
Регистрация: 28.06.2013
Возраст: 47
Сообщений: 729
Вес репутации: 1674/47
Guaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant future
По умолчанию Re: Преобразование шрифта в код

Спасибо, интересная прога! А то я как раз сейчас занимаюсь разработкой проекта с графическим ЖКИ, и там понадобятся символы высотой 16 - 24 пикселов.
Guaho вне форума   Ответить с цитированием
Старый 15.07.2013, 16:16   #3
Геннадий Ходячих
Senior Member
 
Регистрация: 25.01.2009
Адрес: Харьков, Украина
Возраст: 59
Сообщений: 433
Вес репутации: 219/46
Геннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura about
По умолчанию Re: Преобразование шрифта в код

Пожалуйста.
Геннадий Ходячих вне форума   Ответить с цитированием
Старый 21.08.2013, 23:15   #4
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 43
Сообщений: 4,459
Вес репутации: 2476/115
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Преобразование шрифта в код

а у меня винда без русского языка и сплошные крякозябры ..если нет выбора языков то лучше делать на английском, как-то стандартнее)
..и еще вопрос для тех кто в танке..какая разница между кодом полученым в даной програме и просто стандартным файлом bmp с нужными размерами..в bmp много избыточной инфы в контейнере ?
maagalex на форуме   Ответить с цитированием
Старый 22.08.2013, 11:28   #5
Геннадий Ходячих
Senior Member
 
Регистрация: 25.01.2009
Адрес: Харьков, Украина
Возраст: 59
Сообщений: 433
Вес репутации: 219/46
Геннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura about
По умолчанию Re: Преобразование шрифта в код

Цитата:
Сообщение от maagalex Посмотреть сообщение
а у меня винда без русского языка и сплошные крякозябры ..если нет выбора языков то лучше делать на английском, как-то стандартнее)
..и еще вопрос для тех кто в танке..какая разница между кодом полученым в даной програме и просто стандартным файлом bmp с нужными размерами..в bmp много избыточной инфы в контейнере ?
Если вопрос в надписях на экране - можно переделать.
По поводу bmp. Честно - не думал, не знаю, не анализировал. У меня была задача - сделать надписи при вводе на TFT экран. Поскольку я пишу на асме для dspic, а надо было максимально быстро сделать - у меня получилось такое решение. Сейчас вижу, что можно дополнить программу кое-чем, но это уже попозже постараюсь сделать и выложить.
Геннадий Ходячих вне форума   Ответить с цитированием
Старый 22.08.2013, 13:03   #6
Геннадий Ходячих
Senior Member
 
Регистрация: 25.01.2009
Адрес: Харьков, Украина
Возраст: 59
Сообщений: 433
Вес репутации: 219/46
Геннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura aboutГеннадий Ходячих has a spectacular aura about
По умолчанию Re: Преобразование шрифта в код

Цитата:
Сообщение от maagalex Посмотреть сообщение
а у меня винда без русского языка и сплошные крякозябры ..если нет выбора языков то лучше делать на английском, как-то стандартнее)
..и еще вопрос для тех кто в танке..какая разница между кодом полученым в даной програме и просто стандартным файлом bmp с нужными размерами..в bmp много избыточной инфы в контейнере ?
Если Вы имели ввиду программу, с которой я начинал, то суть ее та же - сначала bmp файл преобразовывался во внутренний формат программы, из которого формировался байтовое представление. Там (BMP2ASM) есть возможность получить разложением на RGB. Но пока такой задачи не стоит передо мной
Геннадий Ходячих вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Извлечь код доступа к панели из програмного кода 16f877a Heres Общетехнические вопросы 39 27.03.2011 12:21
pic16f873 - есть код, хочу посмотреть что он делает Onkel Вопросы начинающих 7 20.11.2009 02:16
оптимизация Hitech PICC16 9.60PL3 picavr Продукция MICROCHIP 9 16.09.2009 19:36
Преобразование из 32 разрядное число в BCD код alecs_35 Продукция MICROCHIP 4 21.01.2008 06:23


Часовой пояс GMT +3, время: 01:41.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot