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.