Загрузите растровые шрифты Adafruit GFX на рабочий стол для дизайна на уровне пикселей

Я разрабатываю пользовательский интерфейс для TFT-дисплея на базе ST7735 с разрешением 160x128, который будет отображаться с использованием библиотеки Adafruit GFX (и драйвера в Adafruit_ST7735.h). Я использую растровый шрифт по умолчанию (специальные шрифты не обеспечивают функциональность затенения, вызывая мерцание) и хочу загрузить его в какой-нибудь десктопный пиксельный редактор (например, Gimp или какой-нибудь редактор пиксельной графики), чтобы я мог работать с дизайн на рабочем столе.

Есть много сообщений о преобразовании обычных (TFT, OTF) шрифтов в массив c-style, мне нужно сделать наоборот. Если можно, включая масштабированные варианты, чтобы у меня было соответствие 1:1 :)

Есть советы по этому поводу?

, 👍0


1 ответ


Лучший ответ:

0

Как описано здесь и здесь формат шрифта в GFX-библиотеке - GFXglyph, вы можете использовать бесплатный инструмент по второй ссылке adafonteditor v1.0.3 на рабочем столе.
РЕДАКТИРОВАТЬ
Хорошо, так что на самом деле он декомпилирует файл заголовка gfx во что-то на рабочем столе. Взгляните на Adafruit GFX Font Customiser Исходный код можно использовать в качестве основы для собственных проектов или скомпилировать в указанная ОС.

,

Спасибо, но это в другую сторону. У меня нет проблем с анализом формата GFXGlyph, но я хотел бы преобразовать его в стандартные (BDF, PCF) форматы растровых шрифтов, которые могут использовать настольные программы, без написания конвертера самостоятельно. Adafonteditor предназначен только для Mac. Я думаю, что просто буду использовать стандартный шрифт 5x7, поставляемый с x11., @eudoxos

Спасибо, настройщик шрифтов может быть полезным справочником., @eudoxos