Вывод матричных и векторных шрифтов в графическом режиме.

Тема в разделе "WASM.OS.DEVEL", создана пользователем ExXtor, 3 янв 2010.

  1. ExXtor

    ExXtor New Member

    Публикаций:
    0
    Регистрация:
    3 июл 2008
    Сообщения:
    4
    Есть ОСь, работает vga и svga графика.
    хочется выводить текст в графическом режиме..

    вопросы:

    -откуда можно взять реализацию? нужен набор шрифтов и средства их вывода \ масштабирования.
    KDE? какая-нибудь открытая ось?

    -есть ли открытые библиотеки для векторных шрифтов?
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Реализация тут вряд ли поможет, гуглите кривые безье, а так же TrueType, OpenType.
     
  3. ExXtor

    ExXtor New Member

    Публикаций:
    0
    Регистрация:
    3 июл 2008
    Сообщения:
    4
    спасибо.. по OpenType много всего, должно что-то найтись.

    а почему реализация не поможет?

    я представляю всё примерно так:
    1. берём шрифты и либу работы с ними.
    2. портируем. заменяем функции рисования пикселя, смены позиции, определния разрешения итд..
    3. даём либе текст, название шрифта, позицию на экране - она рисует буквы)
     
  4. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    ExXtor
    Ну тогда попробуйте FreeType, она умеет растеризовать в массив.
     
  5. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Все это есть в БИОС видео-карты. Нафига изобретать велосипед. Соль всех опенов не в программе, а в шрифтах. Хорошие шрифты непросто сделать, а хорошие готовые - обычно коммерческие.
     
  6. reversecode

    reversecode Guest

    Публикаций:
    0
    смотрите в реактос