29.1 Korean support
29.2 Black mark support
29.3 Bar code reader support
29.4 USB A installed
29.5 USB B installed
29.6 Not Used
29.7 Reserved – always 1
Bytes 30, 31 and 32 are always 0x80
27. ESC \ n1 n2
Set Relative Position
[Code]
[1Bh] + [5Ch] + n1 + n2
[Range]
{0 <=
n1
<= FFh}
{0 <=
n2
<= FFh}
[Outline]
The printing start position is defined as the number of dots (1/203
inch unit) from the current position. Rightward direction is taken as
plus and leftward direction as minus. To specify N dot in minus
(left) direction, use a complement of N for assignment (– N dots =
65536 – N). The number of dots is divided by 256, whose quotient
is taken as n2 and the residual as n1.
[Caution]
If the resulting relative position is out of the printable area the
command will be ignored.
[Default]
The initial value is not specified.
[See Also]
ESC $
28. ESC a n
Aligning the characters
[Code]
[
1Bh] + [61h] + n
[Range]
{0 <=
n
<= 2}
[Outline]
This command is extended and has the following format:
0
or
‘
0
’
Text is left aligned;
1
or ‘
1
’ Text is centered;
2
or ‘
2
’ Text is right aligned.
[Default]
The initial value of n is 0.
29. ESC d n
Print and feed the paper by n lines
[Code]
[1Bh] + [64h] + n
[Range]
{0 <=
n
<= FFh}
[Outline]
Prints data from the print buffer and feeds paper by n lines.
[Default]
The initial value is not defined.
30. ESC i
Cut the paper (full cut)
[Code]
[1Bh] + [69h]
[Outline]
The command performs a full cut.
The command is valid only at the beginning of a line.