ANSI X3.64 Emulation
that is eight dots high, and n1 + (n2 x 256) dots long. Be sure to provide the amount of graphics data that you specify, because the printer will not leave graphics mode until it has accepted the specified number of data bytes.
If “Data Bits” is set to “7” in the interface setup menu, beware of potential problems in graphics mode. Since the MSB (most significant bit) will always be turned off, it will not be possible to fire the top wire of the print head. Worse yet, the value of n1 or n2 may be changed. For example, if n1 specifies 200 bytes of data, and its MSB is turned off, the printer will only expect 72 bytes of data. It will exit graphics mode, and then try to print the remaining 128 bytes of graphics data as normal text characters. The result will surely not be pretty. To avoid such problems, the use of an
The normal graphics modes allow every dot to be printed. High speed graphics will print twice as fast, but will not allow consecutive dots to be printed.
60 DPI Graphics | ESC K n1 n2 data |
Selects eight wire single density (60 dpi) graphics for n1 + (n2 x 256) columns of data.
Example: The following escape sequence will print six bytes of graphics data at 60 dpi. The resulting figure will resemble a backslash character, “\”.
Escape Sequence: | ESC | K | 6 | 0 | 128 | 64 | 32 | 16 | 8 | 4 |
Hexadecimal: | 1B | 4B | 06 | 00 | 80 | 40 | 20 | 10 | 08 | 04 |
120 DPI Graphics |
|
|
|
|
|
|
| ESC L n1 n2 data |
Selects eight wire double density (120 dpi) graphics for n1 + (n2 x 256) columns data.
Example: The following escape sequence will print six bytes of graphics data at 120 dpi. The resulting figure will resemble a backslash character, “\”.
Escape Sequence: | ESC | L | 6 | 0 | 128 | 64 |
| 32 | 16 | 8 | 4 |
Hexadecimal: | 1B | 4C | 06 | 00 | 80 | 40 |
| 20 | 10 | 08 | 04 |
High Speed 120 DPI Graphics |
|
|
|
|
|
|
|
| ESC Y n1 n2 data | ||
Selects eight wire high speed double density (120 dpi) graphics for n1 | + | (n2 x 256) | columns of data. | ||||||||
Horizontally adjacent dots may not be printed. |
|
|
|
|
|
|
|
|
|
Example: The following escape sequence will print six bytes of graphics data at 120 dpi. The resulting figure will resemble a backslash character, “\”.
Escape Sequence: | ESC | Y | 6 | 0 | 128 | 64 | 32 | 16 | 8 | 4 |
Hexadecimal: | 1B | 59 | 06 | 00 | 80 | 40 | 20 | 10 | 08 | 04 |
High Speed 240 DPI Graphics |
|
|
|
|
|
|
| ESC Z n1 n2 data |
Selects eight wire quadruple density (240 dpi) graphics for n1 + (n2 x 256) columns of data. Horizontally adjacent dots may not be printed.
38