Unit 1: PCL Emulation
Page 1-10 SATO D512 PCL Programming Manual
ESC&u#D
Range = 300
Unit of Measure
Sets the size for the PCL Unit (units per inch).
The Unit of Measure defines the unit used in the following commands:
• Horizontal Cursor Position by PCL Unit (ESC*p#X)
• Vertical Cursor Position by PCL Unit (ESC*p#Y)
• Horizontal Rectangle Size by PCL Unit (ESC*c#A)
• Vertical Rectangle Size by PCL Unit (ESC*c#B)
The Unit of Measure also affects the rounding of character escapements
and the Horizontal Motion Index.
Note: This command does not affect the interpretation of binary raster
data for bitmapped fonts, raster graphics, or user defined fill patterns.
ESC% – 12345X Universal Exit Language (UEL) / Start of PJL
This command terminates the current printer language and allows
switching into PJL. For more information, see “UNIVERSAL EXIT
LANGUAGE Command” in Section 2, Printer Job Language.
Table 1-6: Page ControlCommand / Parameters Function / Result
ESC&l#A Set Page Size
This command is parsed and ignored.
ESC&l#H Paper Source
This command is parsed and ignored.
ESC&f#G Set Universal Width
This command is parsed and ignored.
ESC&f#F Set Universal Height
This command is parsed and ignored.
ESC&f#O Set Universal Feed Direction
This command is parsed and ignored.
ESC&f#W [custom name]
# = number of bytes in the custom name
Set Universal Custom Name
This command is parsed and ignored.
ESC&l#O
0 Portrait (Default)
1 Landscape
2 Reverse Portrait
3 Reverse Landscape
Select Orientation
Specifies the position of the logical page with respect to the physical
page.
Note: This setting resets margins, the number of printable lines per page,
and the cursor position.
ESC&a#P
# = Degrees (0, 90, 180, 270)
Default = 0
Print Direction
Rotates the coordinate system counter-clockwise in 90° increments with
respect to the current orientation.
Note: Margins are not rotated or cleared.
Table 1-5: Job Control (continued)Command / Parameters Function / Result