Документация по шрифтам

Тема в разделе "WASM.HEAP", создана пользователем opennetworks, 21 ноя 2006.

  1. opennetworks

    opennetworks New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2006
    Сообщения:
    436
    Очень хочется научиться работать с разными шрифтами, но не с теми, которые в c:\winnt\fonts лежат, а с родными экранными. Вдоль и поперёк изучить принципы их создания.
     
  2. _Serega_

    _Serega_ New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2006
    Сообщения:
    288
    если ты про те которые в знакогенераторе, то есть прога Гутникова - graphedit, там все очень удобно. Вместе с текстовым редактором wd встречалась. А вообще сам шрифт - битовая матрица.
     
  3. lukash

    lukash New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2006
    Сообщения:
    142
  4. opennetworks

    opennetworks New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2006
    Сообщения:
    436
    А вот об этом подробнее
     
  5. opennetworks

    opennetworks New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2006
    Сообщения:
    436
    lukash

    Спасибо. Смотрю...
     
  6. _Serega_

    _Serega_ New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2006
    Сообщения:
    288
    шрифты есть разные например 8х16.
    Т. е. на 1 символ приходится матрица 16 байт, первый байт - восемь пикселей на экране, второй байт восемь пикселей под ними и так на каждый символ на экране. А код в видеопамяти (в стандартном режиме)умноженный на количество строк в символе равен индексу в таблице знакогенератора.