CODES
(HEX/CONTROL):
<1B> <40> / {ESC} @
NAME:
Initialize printer
FUNCTION:
Reset printer settings
EXPLANATION:
1. Clears the data in the printing buffer and resets the printer mode to the text
mode that was in effect when the power was turned on.
2. The macro definition is not cleared.
3. The NV bit image data is not cleared.
CODES
(HEX/CONTROL):
<1B> <44> <
n
1
> … <n
k
> <
00> / {ESC} D
n
1
… n
k
{NUL}
NAME:
Horizontal tab position setting
FUNCTION:
Sets horizontal tab positions
RANGE:
1
≤
n
≤
255 1
≤
k
≤
33
EXPLANATION:
1. In this command data
n
specifies the column number for setting a horizontal
tab position from the beginning of the line, number
k
indicates the total number
of horizontal tab position to be set. Any excessive tab position data (more than
33) before the terminating {NUL} code will be printed as normal data.
2. The horizontal tab position as measured from the beginning of the line is
determined by
n
x character width at the moment the positions are set by this
command. The character width includes influences from font type selection,
the right-side character spacing, and double-width characters etc. These
positions will no longer move if later in application the character width is
changed.
3. This command cancels the previous horizontal tab settings. Therefore {ESC} D
{NUL} clears all horizontal tab settings.
4. If the horizontal tab position exceeds printing area, the printer sets printing
position to the beginning of next line. Any further setting beyond this point is
disregarded.
5. All
n’s
in this command must be given in ascending order.
Any
n
with value
smaller than any of its precedents will be disregarded.
Command Manual - Page 21