Объединение escape-последовательностей – Инструкция по эксплуатации HP LaserJet 5200dtn

Страница 224

Advertising
background image

Описание синтаксиса команд принтеров PCL 6 и

PCL 5e

Перед применением команд принтера сравните следующие символы:

Нижний регистр 1:

1

Верхний регистр О:

О

Номер один:

1

Номер 0:

0

Во многих командах для принтеров используются буква l в нижнем регистре (l) и цифра «один» (1)
или буква O в верхнем регистре (O) и цифра «ноль» (0). Эти символы могут не отображаться на
вашем экране. В командах принтеров PCL 6 или PCL 5e нужно использовать именно те символы
и регистры, которые требуются для этих языков.

На рисунке ниже показаны элементы типичной команды принтера (в данном случае, команда
ориентации страницы).

5

1

2

3

4

1

Escape-символ (начинается с escape-последовательности)

2

Символ параметра

3

Символ группы

4

Поле значения (содержит буквенно-цифровые символы)

5

Завершающий символ (нижний регистр)

Объединение escape-последовательностей

Escape-последовательности могут объединяться в одну строку escape-последовательностей.
При написании кода руководствуйтесь этими тремя важными правилами:

1.

Первые два символа после символа E

c

— это символы группировки и символы параметров.

Они должны быть одинаковыми во всех составляемых командах.

2.

При объединении escape-последовательностей измените в каждой из них регистр
завершающих символов с верхнего на нижний.

3.

Последний символ объединенной escape-последовательности должен быть прописным.

В следующем примере строки escape-последовательности осуществляется выбор в принтере
формата носителя Legal, задание альбомной ориентации и печати с расположением 8 строк на
дюйм.

E

c

&l3AE

c

&l1OE

c

&l8D

212 Приложение Е Команды принтера

RUWW

Advertising
Эта инструкция подходит к следующим моделям: