3. PRINTER FUNCTIONS
3. PRINTER FUNCTIONS
SMICE-PS
31
3-
• Double-width and double-height commands in 90° rotation
mode enlarge characters in the opposite directions from
double-height and double-width commands in normal mode.
• This command is not available in Page mode.
• If this command is entered in Page mode, the printer all the
same save the setting.
Default]
n = 0
[Reference]
ESC !, ESC -
H
y
d
L
y
d
H
x
d
L
x
d
H
y
L
y
H
x
L
x
W
C
S
E
H
y
d
L
y
d
H
x
d
L
x
d
H
y
L
y
H
x
L
x
W
C
S
E
H
y
d
L
y
d
H
x
d
L
x
d
H
y
L
y
H
x
L
x
W
C
S
E
H
y
d
L
y
d
H
x
d
L
x
d
H
y
L
y
H
x
L
x
W
C
S
E
H
y
d
L
y
d
H
x
d
L
x
d
H
y
L
y
H
x
L
x
W
C
S
E
[Name]
Set printing area in page mode.
[Format]
ASCII
ESC W
xL xH yL yH dxL dxH dyL dyH
Hex
1B
57
xL xH yL yH dxL dxH dyL dyH
Decimal
27
87
xL xH yL yH dxL dxH dyL dyH
[Range]
0
≤
xL, xH, yL, yH, dxL, dxH, dyL, dyHn
≤
255 (except
dxL= dxH = 0 or dyL = dyHn = 0)
[Description]
The horizontal starting position, vertical starting position, print-
ing area width, and printing area height are defined as x0, y0,
dx (inch), dy (inch), respectively.
Each setting for the printing area is calculated as follows:
x0 = [( xL + xH ´ 256) ´ (horizontal motion unit)]
y0 = [( yL + yH ´ 256) ´ (vertical motion unit)]
dx = [ dxL + dxH ´ 256) ´ (horizontal motion unit)]
dy = [ dyL + dyH ´ 256) ´ (vertical motion unit)]
The printing area is set as shown in the figure below.
[Notes]
• If this command is input in standard mode, the printer ex-
ecutes only internal flag operation. This command does not
affect printing in standard mode.
• If the horizontal or vertical starting position is set outside the
printable area, the printer stops command processing and
processes the following data as normal data.
• If the printing area width or height is set to 0, the printer
stops command processing and processes the following
data as normal data.
• This command sets the position where data is buffered to
the position specified by ESC T within the printing area.
• If (horizontal starting po printing area width) exceeds