9. Bar code and enlarged character
If parameter m is different than shown above, this sequence is ignored. The absolute print position is based on the left margin. If the specified position exceeds the right margin, the print position is located at the right margin.
If a relative lefthand printing position to the left of the left margin is specified, left margin becomes the printing position.
If a relative righthand printing position to the right of the right margin is specified, the right margin becomes the printing position.
The movement distance is not dependent on the width expansion of enlarged characters.
(23) Vertical printing position for enlarged characters: DC4 DC4 y
Format: | ASCII | DC4 | DC4 | y | m | n1 | n2 |
| Hex | 14 | 14 | 79 | m | n1 | n2 |
| Decimal | 20 | 20 | 121 | m | n1 | n2 |
Function: |
| Specifies the vertical position for printing enlarged characters | |||
|
| by (n1 + n2 x 256)/180” as shown below. | |||
m = SP(20)H: | Absolute printing position | ||||
|
| Relative reverse printing position | |||
|
| +(2B)H: | Relative forward printing position | ||
0 | ≤ | n1 | ≤ | 255 |
|
0 | ≤ | n2 | ≤ | 127 |
|
The MSBs of parameters m and n2 are masked. If parameter m is other than shown above, this sequence is ignored.
The absolute print position is based on the TOF position. If the specified position extends below the bottom margin, the bottom margin becomes the print position.
If a relative reverse printing position exceeding the TOF position is specified, the TOF position becomes the print position.
If a relative forward printing position that extends below the bottom margin is specified, the print position is located at the bottom margin. The movement distance is not dependent on the length expansion of enlarged characters.
93