Глава 6. Принтер.

Раздел 2. Установка спецификаций печати.

6.2.6 Изменение шрифта печати.

Ширина страницы 8 1/2 дюйма позволяет напечатать в строке до 80-ти обычных символов, если все они имеют одинаковую ширину. Пропорциональная печать {6.3.3} позволяет поместить в строке еще несколько символов. С другой стороны, плотная печать позволяет вывести в строке 132 символа, печать с двойной шириной - 40 символов, а плотная печать с двойной шириной - 64 символа. Имейте ввиду, что использование печати с разной шириной в одной строке приведет к трудностям с форматированием.

Большинство матричных принтеров предоставляют набор режимов печати специальными шрифтами. Вот перечень стандартных возможностей предоставляемых графическим принтером IBM: Плотная печать:

Для включения режима плотной печати надо послать однобайтный управляющий код 15. Для выключения этого режима - код 18. Стандартная страница шириной 8 1/2 дюйма позволяет напечатать 132 символа в строке в этом режиме. Печать с двойной шириной:

Для того, чтобы принтер начал печатать с двойной шириной надо послать на него управляющий код 14. Режим печати с двойной шириной необычен тем, что принтер автоматически выключает этот режим, когда встречает символ возврата каретки или перевода строки. Поскольку такой вид печати обычно используется для однострочных заголовков, то это свойство удобно. Чтобы выключить этот режим в середине строки пошлите код 20. Выделенная печать:

При выделенной печати каждый символ печатается два раза в одной и той же позиции. Это делает точки темнее, что создает эффект выделения. Скорость печати при этом уменьшается вдвое. Для включения этого режима пошлите код 27,69. Для выключения - 27,70. Печать за два прохода:

В режиме печати за два прохода бумага сдвигается на 1/216 дюйма перед вторым проходом печатающей головки. При этом получаются более заполненные буквы, которые к тому же выглядят ярче. Скорость печати уменьшается вдвое. Этот режим включается управляющим кодом 27,71, а выключается кодом 27,72. Печать с подчеркиванием:

Печать с подчеркиванием может выполняться двумя способами. Графический принтер имеет режим подчеркивания, в котором подчерк печатается под каждым символом, включая пробелы. Для графического принтера IBM этот режим включается кодом 27,45,1, а выключается кодом 27,45,0. Принтеры, не имеющие режима подчеркивания могут сделать подчерки при втором проходе по той же строке, печатая символы подчеркивания (ASCII 95) в тех местах, где оно нужно и пробелы (ASCII 32) во всех остальных позцициях. Второй проход достигается тем, что после первого прохода подается код возврата каретки без кода перевода строки. Второй проход не мешает принтеру правильно подсчитывать строки при вычислении размера страницы. Печать с верхними и нижними индексами:

Hа графических принтерах текст с верхними и нижними индексами сжимается вертикально. Для печати верхнего индекса пошлите управляющий код 27,83,0, а для печати нижнего - 27,83,1. Можно прямо переходить от одних индексов к другим. Для выключения печати индексов, с тем, чтобы принтер оказался на текущей строке пошлите управляющий код 27,84.

Hекоторые режимы не могут использоваться в комбинации с другими. Если Вы хотите использовать 4 режима одновременно, то проконсультируйтесь со следующей таблицей. В каждом из шести столбцов приведена допустимая комбинация.

 
   Kомбинация           1  2  3  4  5  6 
   нормальный           Х  Х 
   сжатый                     Х  Х 
   выделенный                       Х  Х 
   за два прохода       Х     Х     Х 
   с индексами             Х     Х     Х 
   двойной ширины       Х  Х  Х  Х  Х  Х 
   с подчеркиванием     Х  Х  Х  Х  Х  Х 

<~-6.2.5 Установка позиций табуляции.
Содержание
6.2.7 Сравнение возможностей принтеров IBM.-~>

Сайт управляется системой uCoz