
ESC ! n
| [Function] | Selects Print Mode in Batch | 
 | 
 | 
 | ||||
| [Code] | ASCII | 
 | ESC | ! | n | 
 | 
 | |
| 
 | Hexadecimal | 1B | 21 | n | 
 | 
 | ||
| 
 | Decimal | 
 | 27 | 33 | n | 
 | 
 | |
| [Range] | 0 | n | 32 | 
 | 
 | 
 | 
 | 
 | 
| [Outline] | This command specifies the print mode. | 
 | 
 | |||||
| 
 | Each bit has the following meaning. | 
 | 
 | |||||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | Bit | 
 | 
 | 
 | Description | Hexadecimal | Decimal | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | ||
| 
 | 
 | 0 | Character font 5 ⋅ | 7 | 00 | 0 | ||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | ||
| 
 | 
 | 
 | Character font 7 ⋅ | 7 | 01 | 1 | ||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 1 | Undefined | 
 | 
 | – | – | |
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 2 | Undefined | 
 | 
 | – | – | |
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 3 | Undefined | 
 | 
 | – | – | |
| 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 4 | Deselects double height | 00 | 0 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 
 | Selects double height | 10 | 16 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 5 | Deselects double width | 00 | 0 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 
 | Selects double width | 20 | 32 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 6 | Undefined | 
 | 
 | – | – | |
| 
 | 
 | 
 | 
 | 
 | 
 | |||
| 
 | 
 | 7 | Deselects underline | 00 | 0 | |||
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | ||
| 
 | 
 | 
 | Selects underline | 
 | 80 | 128 | ||
| 
 | 
 | 
 | 
 | 
 | 
 | |||
| [Caution] | • | The underline is drawn across the print character width, not the blank skipped by HT. | ||||||
•If both double height and double width are specified, the characters will be quadrupled.
•For selection of the underline and 7 ⋅ 7 font in the page mode, only their setting is enabled.
| [Default] | n = 0 | 
– 43 –
