Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Конвертер шрифта в картинку

  1. #1
    Member
    Регистрация
    14.01.2009
    Адрес
    г. Кировоград
    Сообщений
    50
    Благодарностей: 23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Конвертер шрифта в картинку

    Для использования шрифтов Speccy в своих проектах встала необходимость конвертировать их в картинку. Пробежав по сети ничего подходящего не нашел, а использовать эмулятор и копию экрана показалось неудобно.
    Написал консольную утилиту, которая из шрифта делает картинку в формате BMP. Работает под Windows/Linux в бинарниках.
    Качать отсюда. Краткая справка здесь
    Пример результата конвертирования стандартного шрифта:

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5883
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shadwork Посмотреть сообщение
    Пример результата конвертирования стандартного шрифта:
    а пачему оно отличаеться от стандартной общепринятой демо раскладки принятой в бге и утвержденной кодерами мира ?

    Последний раз редактировалось AAA; 19.08.2010 в 12:10.

  4. #3
    Member
    Регистрация
    14.01.2009
    Адрес
    г. Кировоград
    Сообщений
    50
    Благодарностей: 23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это стандартный шрифт из ПЗУ 48k спектрума, установленый авторами ПЗУ в начале 80-х годов . А кодерами мира наверное установлен шрифт с русскими буквами. Ну так никто не мешает конвертировать его, утилите все равно что конвертировать

  5. #4
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zxgfx2bmp умеет то же самое (в расширенном варианте правда) плюс еще 13 форматов Ссылка в http://zx.pk.ru/showthread.php?t=13524 (плагин gfxview, там эта тулза в комплекте).

  6. #5
    Activist Аватар для PheeL
    Регистрация
    19.01.2005
    Адрес
    Москва
    Сообщений
    329
    Благодарностей: 94
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если вам нужен именно оригинальный шрифт ZX Spectrum, то не проще-ли его скачать?
    хинт - поиск в гугле по словам "ZX Spectrum ttf".
    Sinclair ZX Spectrum 128k (Toastrack) + ZX Spectrum +3 + DivMMC EnJOY
    Commodore 64c + 1541 Ultimate II
    Commodore Amiga 1200 + 8Mb Fast + CF 8Gb + GOTEK

  7. #6
    Member
    Регистрация
    14.01.2009
    Адрес
    г. Кировоград
    Сообщений
    50
    Благодарностей: 23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если бы меня интересовал оригинальный шрифт - я бы не писал, кроме того зачем мне True Type шрифт - для последующей конвертации в растр?.
    Конвертировал шрифт zxgfx2bmp.exe, получил картинку как у ААА с мусором - дальше можно обрезать. Спасибо за подсказку.
    Последний раз редактировалось shadwork; 19.08.2010 в 15:36.

  8. #7
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shadwork Посмотреть сообщение
    Конвертировал шрифт zxgfx2bmp.exe, получил картинку как у ААА с мусором - дальше можно обрезать.
    Это не мусор. Это отображение шрифта в альтернативном формате. 2048-байтовые шрифты бывают в двух форматах - обычном (8 последовательных байт образуют один символ) и в экранном (первые 256 байт образуют первый ряд всех 256 символов, обычный экранный формат в общем). Поскольку нельзя априори сказать, какой из форматов используется, выводятся оба формата. Конечно, это можно было бы реализовать через режим, но я решил сделать вот так.

  9. #8
    Member
    Регистрация
    14.01.2009
    Адрес
    г. Кировоград
    Сообщений
    50
    Благодарностей: 23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для пользователя это мусор . Версия zxgfx2bmp существует под Linux?

  10. #9
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shadwork Посмотреть сообщение
    Версия zxgfx2bmp существует под Linux?
    Нет Писалась она ооооочень давно (когда я еще только под винду писал), плюс много ассемблерных вставок (грешен, каюсь ). Если моча в голову стукнет (мне), попробую портировать.

  11. #10
    Member
    Регистрация
    14.01.2009
    Адрес
    г. Кировоград
    Сообщений
    50
    Благодарностей: 23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значит моя мелкая утилита имеет право на существование, по крайней мере до портирования

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Как вынуть картинку, скинув на маджик ?
    от AAA в разделе Для начинающих
    Ответов: 28
    Последнее: 09.11.2009, 21:39
  2. Пытался подключить Scorp к VGA, получил такую картинку.
    от Evgeny Muchkin в разделе Изображение
    Ответов: 45
    Последнее: 06.10.2007, 06:28
  3. Римейк ROM (ROW) -- оцените картинку, плз
    от TomCaT в разделе Графика
    Ответов: 15
    Последнее: 06.11.2006, 18:03

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •