matrixFont/readme.md

51 lines
3.9 KiB
Markdown
Raw Normal View History

2021-08-27 10:33:36 +03:00
# matrixFont
![](help/screenshots/s1.png)
## О приложении
Приложение позволяет создавать, редактировать растровые шрифты и генерировать код **Си** для подключения созданного шрифта к проекту программного обеспечения. Основная область применения — разработка проектов программного обеспечения с использованием графического интерфейса пользователя во встраиваемых системах. Возможности:
- диапазон символов шрифта от 0 до 255;
2023-08-16 19:12:14 +03:00
- размеры символа от 1х1 до 100х100 (технически до 512x512);
2021-08-27 10:33:36 +03:00
- выбор кодовой страницы (кодировки);
- компактный собственный формат файла шрифта **RHF**;
- просмотр образца текста создаваемым шрифтом;
- создание проекта на основе системного шрифта (импорт с последующей растеризацией);
- гибко настраиваемая генерация кода **Си**;
- удобное редактирование символов мышью;
- история операций редактирования для каждого символа шрифта;
- копирование и вставка символов шрифта;
- поиск символов по коду или по названию;
- масштабирование рабочего поля редактора при помощи колеса мыши;
- пиксельная сетка, шахматный фон;
- эффекты редактирования: инверсия, отображение, сдвиг, прижатие символов;
- пакетное редактирование всех символов шрифта;
- навигатор по символам шрифта с отображением начертания созданных символов;
- оптимизация размера холста символов;
- изменение размера холста символов после создания проекта шрифта;
- изменение диапазона символов после создания проекта шрифта;
- широкие возможности настройки (внешний вид, цвета и прочее).
## Установка
Приложение не нуждается в установке (portable), работает из любого каталога. Скачать можно [отсюда](https://gitlab.com/riva-lab/matrixFont/-/releases).
## Как пользоваться
Руководство пользователя на русском [help/matrixFont-help.md](help/matrixFont-help.md).
2023-08-16 19:12:14 +03:00
Ознакомительная статья по теме шрифтов и приложении — [Шрифты для графического дисплея? Это же очень просто](article/mf-article.md).
2021-08-27 10:33:36 +03:00
## Ответственность
Приложение предоставляется для свободного использования, без каких-либо гарантий и технической поддержки. Вы используете приложение по своему усмотрению и несете свою собственную ответственность за результаты его работы.
## Авторство
2024-01-24 23:46:43 +02:00
Copyright 2015-2024 Riva, [FreeBSD License, modified](license.md)
2021-08-27 10:33:36 +03:00
[История версий](versions.md)
2021-08-27 10:33:36 +03:00
2023-08-16 19:12:14 +03:00
Разработано в [Free Pascal RAD IDE Lazarus](http://www.lazarus-ide.org) v2.2.6, компилятор [Free Pascal Compiler](https://freepascal.org) v3.2.2.