Expanded mode – Printronix ANSI Printer User Manual

Page 33

Advertising
background image

Expanded Mode

33

Expanded Mode

ASCII Code ESC [p1;p2 SP B

Hex Code

1B 5B p1 3B p2 20 42

Dec Code

27 91 p1 59 p2 32 66

Expression CHR$(27);“[p1;p2 B”;

Purpose

Modifies the vertical (p1) and horizontal (p2) character size of all
characters following the sequence and stays in effect until
changed or canceled. Expansions of X3, X5, X6, and X7 are
invalid for p2.

Discussion An invalid or zero parameter selects the normal (X1) expansion.

If a parameter is missing, the former value is used. Valid p1 and
p2
values are the following:

X1 0-199 (default)

X5 500-599*

X2 200-299

X6 600-699*

X3 300-399*

X7 700-799*

X4 400-499

X8 800-up

* Not valid for horizontal expansion

Horizontal and vertical expansion are independent, and different
values can be mixed in a line. Mixed sizes within a line are top-
justified. Since the line feed is based on the size of the
characters in the final pass, the largest sized characters on a line
should be printed last to avoid printing over other characters.

Examples:

ESC [;200 B

X1 Vert. expansion, X2 Horiz. expansion

ESC [200;200 B

X2 Vert. expansion, X2 Horiz. expansion

ESC [800;400 B

X8 Vert. expansion, X4 Horiz. expansion

When the printer is printing vertically expanded characters, blank
lines (lines with non printed characters) are not expanded from
the current LPI setting.

Advertising