Нестандартные моноширинные шрифты для DOS обычно распространяются в виде FNT файлов. Внутри прямо с первого байта - побитовое изображение символов.
Можно легко превратить их в PCF-шрифт чтобы писать ими на картинках в PaintCAD Mobile / PaintCAD 4Windows или просматривать с помощью этих шрифтов сайты и текстовые файлы в текстовом браузере JustCodе.
Для этого возьмем, например, большой архив DOS-шрифтов http://old-dos.ru/index.php?page=files& ... ow&id=6039
Там есть разные моноширинные шрифты с символами размером 8х8, 8х14, 8х16 пикселей и даже другими размерами типа 8х12.
Загрузим шрифт размером 8х16 пикселей. Загрузим все символы в одну большую картинку-столбец. 256 символов по 16 пикселей каждый это 4096 пикселей.
1) Итак, создаем по Ctrl+N новый файл 8х4096 пикселей:
2) Выбираем по Ctrl+O открытие файла в двоичном режиме:
3) Загружаем FNT-файл DOS-шрифта в формате 1 бит на пиксель начиная с самого первого (т.е. нулевого) байта:
4) Файл загружен, вот они символы шрифта:
5) Обращаем цвета в меню Выделение (Alt+Ю или Alt+.), т.к. в паинткаде у шрифтов черные пиксели на белом фоне, а не белые на черном.
6) Раскладываем рисунок на отдельные BMP-буквы в меню "Утилиты" - "Редактор мозаики" - "Разложить рисунок на мозаику". Выбираем размер каждого символа 8 х 16 пикселей и указываем какую-нибудь пустую папку, чтобы туда сохранить символы нашего DOS-шрифта в виде отдельных BMP-файлов.
7) Первый символ в FNT-шрифте нулевой, последний - 255-тый. Но сохраненная мозаика начинается с файла 1.bmp, а заканчивается файлом 256.bmp. Надо сдвинуть все символы на единицу назад. Для этого выбираем в меню пункт "Утилиты" - "Обработка BMP/JPG кадров" - "Просмотр очереди (Ctrl+J)" и загружаем туда любой из символов нашего нового шрифта.
8) Удерживаем Shift чтобы увидеть что внутри каждого BMP-файла. Ставим курсор на первый символ 1.bmp и удаляем его по кнопке "Удалить (Ctrl+X)". В открывшемся меню выбираем "Удалить и сдвинуть остальные назад". Теперь нулевой символ удален, а символы 1-255 сдвинулись на один номер назад и занимают диапазон с 1.bmp до 255.bmp
9) Символы шрифта готовы к сбору в PCF-шрифт. Выбираем в меню "Шрифты" - "Сбор PCF шрифта из BMP букв". Выбираем один из BMP файлов-символов. Указываем название файла PCF шрифта. Указываем горизонтальный интервал, равный нулю. Индикатор прогресса добегает до конца - всё, шрифт собран.
10) Теперь можно, например, подгрузить этот шрифт в браузер JustCode и смотреть сайты, напечатанные этим шрифтом:
Также можно смотреть файлы с псевдографикой с отрисовкой текста этим шрифтом.
И рисовать этим шрифтом тексты в Paintcad Mobile / PaintCAD 4Windows.
Конвертация любого FNT-шрифта DOS в PCF-шрифт
- blackstrip
- Админ
- Сообщения: 1205
- Зарегистрирован: Ср янв 02, 2008 1:42 pm
- Откуда: Подольск
- Контактная информация:
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей