ESC W xL xH yL yH dxL dxH dyL dyH
[Function] | Sets Print Area in Page Mode |
|
|
|
|
|
|
|
| ||
[Code] | ASCII | ESC | W | xL | xH | yL | yH | dxL | dxH | dyL | dyH |
| Hexadecimal | 1B | 57 | xL | xH | yL | yH | dxL | dxH | dyL | dyH |
| Decimal | 27 | 87 | xL | xH | yL | yH | dxL | dxH | dyL | dyH |
[Range] | 0 | xL | 255, xH = 0, 0 | yL | 255, 0 | yH | 1, 0 | dxL | 255, dxH = 0 | |
| 0 | dyL | 255, 0 | dyH | 1 (Except dxL = dxH = 0 or dyL = dyH = 0) | |||||
[Outline] | This command sets the position and size of the print area in the page mode. |
•The upper left start point is represented by (x0, y0),
x0 | = [(xL + xH ⋅ 256)] | y0 = [(yL + yH ⋅ 256)] |
dx | = [(dxL + dxH ⋅ 256)] | dy = [(dyL + dyH ⋅ 256)] |
(0, 0)
Printable Area on Paper
(x0, y0)
dx
dy
Print area
|
|
| ||
|
|
|
| (209 dots, 479 dots) |
[Caution] | • | Setting beyond the printable area on the paper is automatically adjusted to the maximum | ||
|
| settable area, based on the effective values from xL to dyH (i.e., xL, xH, yL, yH, dxL, dxH, dyL | ||
|
| and dyH). | ||
| • | The maximum | ||
| • | The maximum | ||
| • | When deploying the print data in the specified area, a print area length in the character | ||
|
| printing direction and vertical direction must be always 8 dots or more. | ||
| • | Set the print area to the size fittable within the printing paper. | ||
| • | If the start point (x0, y0) is beyond the printable area, this command will be ignored. | ||
| • | Only setting is valid in the standard mode. | ||
[Default] | xL = xH = yL = yH = 0, dxL = 210, | |||
| dxH = 0, dyL = 224, dyH = 1 | |||
[See Also] | CAN, ESC L, ESC T |
– 60 –