***

PIXEL FONT DISPLAY Editor

***

веб-приложение, предназначенное для создания и редактирования одноцветных (монохромных) растровых шрифтов. Оно идеально подходит для разработчиков, работающих с микроконтроллерами (такими как Arduino, ESP32), небольшими OLED/LCD-дисплеями и другими встраиваемыми системами, где требуется компактное представление шрифтов.

***

***

PIXEL FONT DISPLAY editor Arduino, ESP32

***

Запустить редактор Pixel Font Display 

***

Пиксельный редактор:

***

  • Визуальная сетка: Основной инструмент, где вы можете рисовать символ, кликая по пикселям для их включения или выключения.

  • Настраиваемые размеры: Вы можете изменять ширину и высоту сетки для всех символов в диапазоне от 1x1 до 32x32 пикселей.

***

***

Инструменты редактирования:

***

  • Инвертировать: Мгновенно инвертирует все пиксели текущего символа (включенные становятся выключенными и наоборот).

  • Очистить: Сбрасывает все пиксели символа, делая его пустым.

  • Масштаб: Ползунок для увеличения или уменьшения размера пикселей в редакторе, что упрощает точное редактирование.

  • Палитра: Позволяет выбрать цвет для "активных" пикселей в редакторе. Это чисто визуальный инструмент, который не влияет на закодированные данные.

***

***

Управление набором символов:

***

  • Поддержка Windows-1251: Приложение работает с полным набором из 256 символов, основанном на кодировке Windows-1251, которая включает как латиницу, так и кириллицу.

  • Группировка символов: Для удобства навигации все символы разделены на группы в раскрывающемся списке (аккордеоне):Символы и цифры, Латиница, Кириллица , Расширенные и специальные символы

  • Пользовательские символы (первые 15 слотов зарезервированы для ваших собственных уникальных знаков).

  • Предварительный просмотр: Каждый символ в списке выбора имеет миниатюрное превью своего вида.

***

***

Импорт и Экспорт проекта:

***

  • Сохранение и загрузка: Вы можете сохранить всю свою работу (весь набор из 256 символов, а также текущие настройки ширины и высоты) в единый файл проекта с расширением .pfde.

  • Функция "Экспорт": Создает и скачивает файл font_project.pfde.

  • Функция "Импорт": Позволяет загрузить ранее сохраненный .pfde файл и продолжить работу.

  • Новый проект: Кнопка для сброса всех символов и настроек к значениям по умолчанию, чтобы начать работу с чистого листа.

***

***

Экспорт кода для разработчиков:

***

  • Разнообразие форматов: После того как символ нарисован, приложение автоматически генерирует его байтовое представление в нескольких популярных форматах.

  • Доступные форматы:

  • C Array (Row-wise / Построчный): Создает массив для C/C++, где каждый байт представляет горизонтальную строку пикселей. Идеально для построчного вывода на дисплей.

  • C Array (Column-wise / Постолбцовый): Создает массив, где каждый байт представляет вертикальный столбец. Этот формат часто используется в графических библиотеках, таких как Adafruit GFX, так как может быть более эффективным для некоторых дисплеев.

  • Python List: Формат для использования в проектах на Python или MicroPython.

  • Raw HEX: Чистые HEX-значения без форматирования, полезны для создания бинарных файлов шрифтов или для других утилит.

  • JS Object / JS Array: Удобные форматы для использования в веб-проектах или в среде Node.js.

  • Копирование в один клик: Рядом с каждым блоком кода есть кнопка для мгновенного копирования.

***

***

Интерфейс и юзабилити:

***

  • Многоязычность: Интерфейс переведен на русский и английский языки.

  • Дисклеймер: При первом запуске появляется уведомление, информирующее о том, что это инструмент для хобби и его следует использовать с осторожностью.

  • Встроенная справка: Краткое описание функционала доступно прямо в приложении.

***

Таким образом, PIXEL FONT DISPLAY — это комплексный инструмент, который покрывает весь цикл работы над растровым шрифтом: от создания и редактирования до получения готового кода для интеграции в ваш проект.