Print position setting commands – Brother PJ-623 User Manual
Page 14
4. Print position setting commands
ESC l n
[ N a m e ] Specify
left
margin
[ C o d e ] 1Bh 6Ch nnh
[Function] Specifies the left margin position as the position from the left edge where
(character width when this command is specified) * n, and specifies the area to
the left of this as an unprinted area.
[Details] A setting that causes the left margin to be to the right of the right margin is
ignored.
Clears the line buffer, and moves the cursor to the left margin position.
The left margin position does not change if the character width is changed after
the margin has been specified.
In addition, this printer operates as an 80-column device, and a setting that
extends past 4.5 inches from the left edge is ignored.
ESC Q n
[ N a m e ] Specify
right
margin
[ C o d e ] 1Bh
51h
nnh
[Function] Specifies the right margin position as the position where (character width when
this command is specified) * n.
[Details] A setting that causes the right margin to be to the left of the left margin is
ignored.
Clears the line buffer, and moves the cursor to the left margin position.
The right margin position does not change if the character width is changed after
the margin has been specified.
In addition, the print position for the next character is compared with the right
margin after one character is printed, and an overflow line feed is performed if
the print position for the next character is to the right of the right margin.
BS
[ N a m e ] Backspace
[ C o d e ] 08h
[Function] Moves the current position in the line buffer back one character.
[Details] Two or more BS are ignored.
ESC $ n m
[ N a m e ] Specify
absolute
position
[ C o d e ] 1Bh
24h
nnh
mmh
[Function] Moves the cursor position to the position (n + m * 256) / 60 inch from the left
margin.
[Details] However, this is ignored if (n + m *256) is outside of the range 0 to 815 and if the
parameter extends past the right margin.
ESC ¥ (ESC
\) n m
[ N a m e ] Specify
relative
position
[ C o d e ] 1Bh 5Ch nnh mmh
[Function] Moves the cursor position (n + m * 256) dots to the right or left of the next print
position.
[Details] Ignored if the position after being moved extends past the left or right margin
position.
The movement amount is the number of dots specified as a 2’s complement.
©Copyright 2011 BROTHER INDUSTRIES, LTD.
14