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

 
 
> шрифт 5х7
Василий Зыков
сообщение Jul 3 2009, 18:50
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 11-11-06
Из: Екатеринбург
Пользователь №: 22 191



Добрый день!

Требуется отображать цифры и символы на матричном светодиодном индикаторе 5х7 в соответствии с таблицей ASCII. Может, у кого-то есть готовый шрифт для в ставки в проект на С? Да, нужны русские и английские буквы. Буду признателен за помощь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Diz
сообщение Jul 5 2009, 23:10
Сообщение #2


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

Группа: Участник
Сообщений: 84
Регистрация: 1-08-06
Пользователь №: 19 250



Если найдете подходящий ttf-шрифт, можно преобразовать. Вот, например, скриптик на питоне + PIL (python imaging library):
CODE
import Image, ImageFont, ImageDraw, ImageOps

fontSize = 8
fontWidth = 12
fontHeight = 12
numOfSymbols = 95
startSymbol = 32
boxSize = ( numOfSymbols * fontWidth, fontHeight )
inFont = "dlxfont.ttf"
outXbm = "fntout.xbm"

font = ImageFont.truetype(inFont, fontSize)

img = Image.new("1", boxSize, 1)
draw = ImageDraw.Draw(img)

for i in range(0, numOfSymbols, 1):
draw.text( ( i * fontWidth,0), chr(i + startSymbol), font = font)

#img.show()

img = img.rotate(-90).transpose( Image.FLIP_LEFT_RIGHT)

img.save( outXbm, 'XBM')


Сообщение отредактировал Diz - Jul 5 2009, 23:11
Go to the top of the page
 
+Quote Post
VDV
сообщение Jul 27 2009, 09:22
Сообщение #3


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

Группа: Участник
Сообщений: 152
Регистрация: 18-03-06
Пользователь №: 15 366



нет ли у кого программы наподобие
http://electronix.ru/forum/index.php?act=S...134&t=30124

необходимо встроить unicode шрифт в прибор.
FontConv как-то странновато конвертит.
хотелось бы так:
- выбор фонта в системе.
- выбор пропорциональный или фиксированная ширина/высота
- размер
- результат в хидер файл, при этом желательно выбирать направление сканирования вертикаль/горизонталь

или, может, есть готовый шифт?
интересует 8 x 8 Unicode. например, Consolas, Courier new, DejaVuSansMono
Go to the top of the page
 
+Quote Post
VDV
сообщение Jul 27 2009, 14:34
Сообщение #4


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

Группа: Участник
Сообщений: 152
Регистрация: 18-03-06
Пользователь №: 15 366



нашел статью неплохую:
http://microsin.ru/content/view/667/44/

и программу BitFontCreator
http://www.iseasoft.com/download.htm
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 12:14
Рейтинг@Mail.ru


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