Общие сведения о работе иголочных принтеров

Существует два типа иголочных принтеров, работающих соответственно в режимах GP (графические принтеры фирмы IBM) и FX (принтеры фирмы Epson). Все принтеры управляются соответствующим программным обеспечением. За некоторым исключением это программное обеспечение является общим как для принтеров GP так и принтеров FX. Связь прикладных программ с программным обеспечением принтера осуществляется через программные коды.

Контрольные коды делятся на две группы.

Коды первой группы - однобайтовые. Коды второй группы сопровождаются предшествующим им кодом ESC, который в шестнадцатиричном исчислении представляется числом 1В, а в десятичном числом 27.

В любом случае работа принтера начинается после команды его инициализации, которая в символьном виде записывается так: ESC@, а в десятичной записи набором следующих двух однобайтовых чисел: 27; 64. В шестнадцатиричной записи им соответствуют такие двачисла 1В и 40.

После команды инициализации следуют однобайтовые и двухбайтовые коды в зависимости от решаемой данной прикладной программной задачи. Названные коды легко реализуют вывод как текстовой так и графической информации.

Вообще в иголочных матричных принтерах контрольные или управляющие коды идут в следующем порядке.

а) Общие операции. Сюда в частности относится и команда инициализации принтера.

б) Коды, регулирующие плотность печати. Ими устанавливается расстояние между строками.

в) Коды, устанавливающие формат места, на которое выполняется печать. Здесь устанавливаются все поля: правое, левое, верхнее, нижнее.

г) Коды вычерчивания таблиц, выбора и совершенствования шрифтов, установления расстояния между символами.

д) Коды, устанавливающие режим вывода на печать графических изображений.

Все приведенные коды детально описаны во всех руководствах пользователя, входящих в комплект принтера.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: