Code | : [1B] h + [7B] h + n | * [00≤n≤FF] h |
Sets or resets the inverted character function |
|
*“n2 is only valid for the LSB(b0)
*LSB (b0) has the following meaning
b0 Description
0resets inverted character
1sets inverted character
*The command is only valid when it is assigned at the beginning of a line.
*The default value of n is [00]h.
25) 90° clockwise rotated character set and reset :<< ESC V | n >> | |
Code | : [1B] h + [56] h + n | * [00≤n≤01] h |
Sets and resets 90° clockwise rotated character. |
|
*Underline cannot be assigned to the 90° clockwise rotated character.
*“n” has the following meaning.
n(hex) description
00reset 90° rotated character
01set 90° rotated character
*Default value for “n” is [00]h.
26) Absolute position set | :<< ESC $ n1 | n2>> |
*The function of this commands differ between Standard type and Windows type. | ||
Code | :[1B] h + [24] h +n1 +n2 | * [00≤n1≤FF] h |
|
| * [00≤n2≤02] h |
Print start position is assigned by dots in 1/203rd of inch from the beginning of line.
*Divide the value of dot by 256, place quotient to n2, and remainder to n1.
*The print start position is n1 + n2 x 256 from top of the line.
*Setting which exceeds end of line is ignored.
*If the command is received in the middle of line, the action will be: Standard: the value that does not exceed the current position is ignored. Windows: the value that does not exceed the current position is also valid.
27) Relative position set | :<< ESC \ n1 | n2>> |
Code | : [1B] h + [5C] h + n1 +n2 | * [00≤n1≤FF] h |
|
| * [00≤n2≤02] h |
Print start position is assigned by dots from current position in unit of 1/203rd of inch.
*Right direction is treated as plus and left as minus.
*For assigning N dots in minus direction (left), it will be: N dots = 65536 - N
*Divide dots by 256, quotient is n2 and remainder is n1.
*Assigning beyond the end of a line is neglected
29