Аппаратное обеспечение IBM PC



         

Печать русских букв - часть 4


Далее следуют три байта данных, которые задают ширину символа и размер свободного пространства вокруг символа. Параметр d0 задает количество свободных столбцов слева от символа, параметр d2 определяет количество свободных столбцов справа от символа. Параметр d1 определяет ширину символа в столбцах сетки.

Изменяя ширину символа и размер свободного пространства вокруг него можно формировать пропорциональные наборы символов.

В следующей таблице приведены максимальные значения для параметров d0, d1, d2 для различных наборов символов:

Набор d1 d0+d1+d2

Черновой 9 12

Качественный, 29 36 10 символов на дюйм

Качественный, 23 30 12 символов на дюйм

Пропорциональный 37 42

После параметра d2 следует последовательность байтов, описывающих символ, т.е. образец для символа. Для задания одного столбца сетки требуется три байта, поэтому для определения одного символа вы должны задать (d1 * 3) байтов данных.




Содержание  Назад  Вперед