Приветствую!
Ничего еще не постил, да и не возникало мысли поделиться этим небольшим инструментом, т.к. не думал, что он будет кому-то интересен.
Но на новой работе, когда я показал программу коллеге, он воскликнул: "Где ты был с этой программой год назад" и добавил, что я обязательно должен её выложить где-то в интернет.
Программу я писал для себя после долгих неудачных поисков похожего инструмента в сети.
Всё, что мне удалось найти, было либо платное, либо не имело всех нужных мне функций разом. Платность программы тоже не обеспечивала всех "хотелок".
Это мой первый проект на C#, поэтому не судите строго.
Лучше вообще никак не судите - программа писалась под себя на коленке
McBitFontЕщё одна программа для создания шрифтов и графики для Ч/Б дисплеев.
https://gitea.mcflyer.ru/McFLY/McBitFont(Выполняемый файл с набором примеров можно скачать в разделе Релизов)
Функциональность• Создание нового проекта на базе установленного в системе шрифта
• Простые пиксельные манипуляции: сдвиг, отражение, инверсия и т.д.
• Импорт картинок
• Сохранение проекта в файл для дальнейшего редактирования
• Экспорт в массив С в разных форматах
• Импорт из массива С
• Экспорт шрифта в виде PNG картинки, где видны все символы
• Тест шрифта в специальном диалоге
ТребованияКраткая инструкция для рисования• ЛКМ для окраски пикселя в черный цвет
• ПКМ для окраски пикселя в белый цвет
• Двигать мышь при зажатой ЛКМ/ПКМ для рисования
• Двигать мышь при зажатой средней кнопки мыши чтобы перемещать холст
• Зажать Shift чтобы ограничить рисование по горизонтали
• Зажать Ctrl чтобы ограничить рисование по вертикали
• Колесико мыши - перемещение по вертикали
• Shift + колесико мыши - перемещение по горизонтали
• Ctrl + колесико мыши - масштаб (zoom)
• Alt + колесико мыши - изменение размера кисти
• Ctrl + Alt когда активен инструмент выделения области - временно деактивировать выделение, чтобы рисовать
СкриншотыГлавное окно

Диалог создания нового проекта

Диалог тестирования шрифта

Диалог экспорта

Диалог импорта картинки

Диалог сдвига фреймов по кодовой сетке

Пример экспорта шрифта в картинку

Frame screenshot dialog
