Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The table below lists the PCL 5 emulation commands. Refer to the page listed in the table for more
information about a command. See page 5 for a listing of the commands grouped by function. See
page 23 for GL/2 commands.
See page 26 for a listing of the commands grouped by function indicating support for the command
on various printer models.
Command
Function
ESCE
Printer Reset
ESCY
Display Functions-On
22
ESC
Page
Display Functions-Off
22
ESCz
22
ESC
ESC&a#G
&a#C
ESC
ESC&a#L
&a#H
ESC
ESC&a#P
&a#M
Print Direction
ESC
ESC&a#V
&a#R
ESC
18
ESC&c#T
&b#M
ESC&d@
Underline-Disable
11
ESC&d#D
Underline-Enable
11
ESC&f#S
ESC
Macro Control
13
ESC&f#Y
Set Macro ID
13
ESC
ESC&k#H
ESC
12
Page Size
Paper Source
Skip Perforation
&f#X
&k#G
&k#S
l#A
ESC
&l#C
ESC&l#D
ESC
&l#E
ESC&l#F
ESC
&l#G
ESC&l#H
ESC&l#L
ESC&
Command
l#O
ESC
&l#S
ESC&l#S
ESC
&l1T
ESC&l#U
ESC
&l#X
ESC&l#Z
ESC&
Page
Select Orientation
Simplex Print
Duplex Print
Job Separation
Number of Copies
Alphanumeric ID
ESC&p#C
Palette Control
18
ESC
Palette Control ID
18
ESC&p#S
Select Palette
18
ESC&p#X[data]
11
ESC
20
ESC&s#C
22
ESC
12
ESC&u#D
Unit-of-Measure
ESC
10
ESC(#X
11
ESC
11
ESC(f#W[data]
12
ESC
10
ESC(s#H
10
ESC
10
ESC(s#S
10
ESC(s#T
11
ESC
ESC
Function
&n#W[data]
&p#I
&r#F
&t#P
(#
(3@
(s#B
(s#P
10
ESC(s#W[data]
(s#V
Load Character
13
ESC
11
ESC)#
(s#X
10
ESC
11
ESC)3@
)#X
11
ESC
10
ESC)s#H
)s#B
10
ESC
10
ESC)s#S
10
ESC
)s#T
11
ESC)s#V
10
ESC)s#W[data]
13
)s#P
Command
Function
ESC*b#M
17
ESC
17
ESC*b#W[data]
17
ESC
Y Offset
17
ESC*c#A
15
ESC
15
ESC*c#D
Set Font ID
13
ESC
13
ESC*c#F
Font Control
13
ESC
Area Fill ID
14, 16
*b#V[data]
*b#Y
*c#B
*c#E
*c#G
Page
ESC*c#H
15
ESC*c#K
21
ESC
21
ESC*c#P
16
ESC
Pattern Control
15
ESC*c#R
12
ESC
12
ESC*c0T
21
ESC
15
ESC*c#W[data]
User-Defined Pattern
15
ESC
21
21
Logical Operation
14
ESC*
Pixel Placement
14
ESC*
18
ESC
*c#L
*c#Q
*c#S
*c#V
*c#X
ESC*c#Y
ESC
*l#O
l#R
l#W[data]
18
ESC*o#Q
*m#W[data]
ESC
18
ESC*p#P
*o#W[data]
18
ESC
15
ESC*p#X
*p#R
ESC
ESC*r#A
*p#Y
17
ESC
16
ESC*r#S
16
ESC
16
ESC*r#U
Simple Color
18
ESC*rB
17
*r#F
*r#T
Command
Function
ESC*rC
17
ESC
20
ESC*s1M
Free Space
20
ESC
20
ESC*s#U
20
ESC
Echo
20
ESC*t#H
17
ESC
Gamma Correction
18
ESC*t#J
Render Algorithm
19
ESC
Set Resolution
16
ESC*t#V
17
ESC*v#A
19
ESC
19
ESC*v#C
19
ESC
19
ESC*v#N
14
ESC
14
ESC*v#S
Foreground Color
19
ESC
14
ESC*v#W[data]
19
ESC
ESC=
Half Line-Feed
ESC
21
ESC%#B
21
ESC%12345X
*s#I
*s#T
*s#X
*t#I
*t#R
*v#B
*v#I
*v#O
*v#T
%#A
Page
Function / Result
ESCE
Printer Reset
Prints any partial pages.
Resets printer environment to defaults.
Deletes all temporary downloaded resources.
ESC
&l#X
Number of Copies
&l#S
0
1
2
ESC&
Simplex/Duplex Print
Single-Sided (Default)
Duplex Long-Edge Binding
Duplex Short-Edge Binding
l#U
# = number of Decipoints
Range = -32767 to 32767
(1 Decipoint = 1/720 inch)
Default = 0
ESC
&l#Z
# = number of Decipoints
Range = -32767 to 32767
(1 Decipoint = 1/720 inch)
Default = 0
ESC&u#D
Sets the size for the PCL Unit (units per inch).
The Unit-of-Measure defines the unit used in the following
commands:
*o#Q
-1
0
1
ESC%12345X
Page Control
Command / Parameters
ESC
&l#A
Paper
1
2
3
6, 11
13, 25
26
27
227
12, 45
46
71
72
101
Envelopes
80
Monarch 7 3/4
81
Commercial 10
89
Commercial 9
90
DL
91
C5
99, 100 B5 Envelope
600
Other Envelope
ESC
&l#H
0
1
2
3
4
5
6
7
8
62
ESC
Selects the physical size of the paper, which also determines the
logical page dimensions. If the requested paper size is not in the
requested source or if no source is requested, sources are checked
for the requested size in the following order: multipurpose feeder,
tray 1, tray 2, tray 3, tray 4, and tray 5.
Notes:
When the printer receives the page size command, any partially
formatted pages are printed, and the cursor position and margins
are reset.
Duplex printing is not supported on any envelope.
The size loaded in the active source is checked to see if it matches
the requested size. If the multipurpose feeder is configured as
Cassette or Manual, the same applies; however, if the multipurpose
feeder is configured as First and media is loaded in the
multipurpose feeder, then, regardless of media size, it is the source
used until it is empty.
Paper Source
Active Source
Tray 1 (Default)
Manual Paper Feed
Manual Envelope Feed
Tray 2
Tray 3
Optional Envelope Feeder
Auto Select
Multipurpose Feeder
Optional Paper Source
&l#O
0
1
2
3
Function / Result
Select Orientation
Portrait (Default)
Landscape
Reverse Portrait
Reverse Landscape
ESC&a#P
Specifies the position of the logical page with respect to the physical
page.
Note: Resets margins, number of printable lines per page, and cursor
position.
Print Direction
ESC&c#T
0
-1
ESC
&a#L
# = Column
Default = 0
Function / Result
ESC&a#M
# = Column
Default = Logical Page Width
ESC9
ESC
&l#E
# = number of Lines
Default = 3 (1/2 inch)
Sets the number of lines between the top of the physical page and
first line of print. Line height is determined by the current Vertical
Motion Index (VMI) and/or line spacing value.
Note: Setting a top margin of 0 results in the first line of text falling
outside of the printable area.
ESC&
l1T
Job Separation
This command is parsed and ignored.
ESC
&l#F
# = number of Lines
Default = 60 or 64 (Country specific)
Sets the bottom margin length in lines, measured from the first line of
the page.
Text Length equals Logical Page Length 1 inch (1/2 inch for top and
1/2 inch for bottom).
ESC
&l#G
0
1
2
3
4
5
ESC&
l#L
0
1
Skip Perforation
Off
On (Default)
ESC&k#H
Sets the exit path to direct paper to one of the output bins.
l#C
Perforation area includes the area from the bottom margin of the
current page to the top margin of the next page. When skipping
perforations, a line feed past the bottom margin ejects a page and
places the cursor at the top margin of the next page.
Set Horizontal Motion Index (HMI)
Sets the width of all characters for fixed-space fonts. Sets only the
width of the space for proportional spaced fonts.
Set Vertical Motion Index (VMI)
Sets Vertical Motion Index in 1/48 inch increments. The VMI
determines the vertical distance between lines.
Notes:
For some printers, you can change the default VMI from the
operator panel or through MarkVision by using the Lines Per
Page menu item. See your printer user documentation for more
information.
Use of this command alters any previous Set Line Spacing
command settings.
l#D
1
2
3
4
6
8
12
16
24
48
ESC&a#G
0
1
2
Function / Result
Specifies which physical page side to print next when duplex printing.
Note: When the duplex option is not installed, this command causes a
conditional page eject.
Alphanumeric ID
Command / Parameters
Function / Result
ESC&n#W
Alphanumeric ID
[operation] [string]
Selects the media type using a character string. The string ID is case
sensitive and may be up to 511 bytes long.
The string ID specifies the media type requested.
Media Type
Plain Paper
Bond
Transparency
Card Stock
Labels
Letterhead
Pre-printed
Colored Paper
Envelope
Custom Type 1
Custom Type 2
Custom Type 3
Custom Type 4
Custom Type 5
Custom Type 6
Alphanumeric String
Plain
Bond
Transparency
Card Stock
Labels
Letterhead
Preprinted
Color
Envelope
Custom Type 1
Custom Type 2
Custom Type 3
Custom Type 4
Custom Type 5
Custom Type 6
For example, the following shows the command and parameters used
to select bond paper: ESC&n5WdBond
To select letterhead paper: ESC&n11WdLetterhead
Cursor Positioning
Command / Parameters
Function / Result
ESC
&a#C
# = number of
Columns1
ESC
ESC
&a#H
# = number of Decipoints1
(1 Decipoint = 1/720 inch)
*p#X
# = number of PCL
Units1
ESC&a#R
# = number of Rows
ESC&a#V
# = number of
(1 Decipoint = 1/720 inch)
ESC*p#Y
ESC
Half Line-Feed
Moves the cursor down 1/2 line (1/2 of the current VMI).
ESC&k#G
0
1
2
3
ESC&f#S
0
1
1
Controls how the printer responds to the Carriage Return (CR), Line
Feed (LF), and Form Feed (FF) control codes.
Sets up a cursor position stack for storing and recalling various cursor
positions. The stack can store up to 20 cursor positions.
Parameter preceded by + or sign denotes a relative cursor move from the current cursor position. Parameter without
a sign denotes an absolute cursor move from the top left margin.
Note: For the commands listed in the Font Selection table, font selection is made based on all parameters set
and according to the best fit selection rules.
Font Selection
Command / Parameters
Function / Result
ESC(#
ESC
(primary)
)# (secondary)
# = symbol set ID
Default = 10U (PC-8) or 12U
(PC-850), [Country specific]
ESC
(s#P (primary)
ESC)s#P
0
1
ESC(s#H
ESC
(secondary)
Select Spacing
Selects a font with proportional or fixed spacing.
Fixed (Default)
Proportional
(primary)
)s#H (secondary)
# = characters per inch
Default = 10
Select Pitch
Selects the number of characters per inch (cpi) for a fixed-space
bitmapped or monospaced scalable font. Valid to 2 decimal places.
Note: Pitch is not needed for proportional spaced fonts.
ESC(s#V
(primary)
ESC)s#V
(secondary)
Note: Point size is not needed for monospaced fonts. For fonts larger
than 12 points, it may be necessary to change the line spacing.
ESC(s#S
(primary)
Select Style
ESC)s#S
(secondary)
0
1
4
5
8
24
32
64
128
160
Upright (Default)
Italic
Condensed
Condensed Italic
Compressed
Expanded
Outline
Inline
Shadowed
Outline Shadowed
Note: You can only use this command to select fonts currently available
in the printer. It cannot alter the appearance of the available fonts.
ESC(s#B
(primary)
ESC)s#B
(secondary)
-7
-6
-5
-4
-3
-2
-1
0
1
2
3
4
5
6
7
10
Note: The line-draw characters are contained in the symbol set ID 10U,
PC-8. The non-U.S. characters are contained in symbol set ID 12U,
PC-850.
Ultra Thin
Extra Thin
Thin
Extra Light
Light
Demi Light
Semi Light
Medium (Default)
Semi Bold
Demi Bold
Bold
Extra Bold
Black
Extra Black
Ultra Black
Note: This command will not alter the stroke weight of an available font.
Function / Result
ESC(s#T
Select Typeface
ESC
(primary)
)s#T (secondary)
To obtain the typeface values for downloaded fonts, print the font list
from the printer operator panel or through MarkVision. Refer to your
printer user documentation for more information.
0
4099
4101
4102
4113
4116
4140
4148
4148
4168
4197
4297
4362
16602
16686
16901
31402
61444
61455
61463
61471
61483
61485
61487
Line Printer
Courier (Default)
CG Times
Letter Gothic
CG Omega
Coronet
Clarendon Condensed
Univers
Univers Condensed
Antique Olive
Garamond
Marigold
Albertus
Arial
Symbol
Times New Roman
Wingdings
Helvetica
Palatino
Centuryschlbk
AvanteGarde
ZapfChancery
ZapfDingbats
Bookman
On the printout, the typeface number is the last number on the font
selection command example line. The example line is below the name
of the font. In the following example, the typeface number is underlined:
52&RXULHU
(6&!!V\PVHW!!(6&!!VSSLWFK!!KVE40997
ESC(#X
(primary)
ESC)#X
(secondary)
# = Font ID (0 - 32767)
ESC
(3@ (primary)
ESC
)3@ (secondary)
ESC&p#X[data]
ESC
&d#D
0
3
ESC&d@
Fixed
Floating
Notes:
Fixed underline is drawn 5 pels below cursor position.
Floating underline position is determined by all the positions of the
characters with descenders in the fonts that are to be underlined.
Underline thickness is 3/300 inch.
Underline - Disable
11
Function / Result
ESC&t#P
0, 1
21
31
38
1 byte characters
1 or 2 byte characters
1 or 2 byte characters
1 or 2 byte characters
ESC&k#S
0
2
4
Function / Result
ESC
*c#R
Sets the symbol set identification for the symbol set downloaded.
ESC(f#W[data]
0
1
2
4
5
12
Font Creation
Command / Parameters
Function / Result
ESC*c#D
Set Font ID
ESC
# = Font ID # (0 - 32767)
Default = 0
)s#W[data]
ESC*c#F
0
1
2
3
4
5
6
Font Control
Delete all (temporary and
permanent)
Delete all temporary
Delete previous font ID
Delete previous specified
character
Make previous font ID temporary
Make previous font ID permanent
Copy the current font
ESC*c#E
ESC
Sets the decimal code point associated with the next character
downloaded or deleted.
(s#W[data]
Load Character
Macros
Command / Parameters
Function / Result
ESC&f#Y
Set Macro ID
# = Macro ID (0 - 32767)
Default = 0
ESC&f#X
0
1
2
3
4
5
6
7
8
9
10
Sets the ID for the macro you have created on flash or disk.
Macro Control
Start definition
End definition
Execute macro (previous
macro ID)
Call macro (previous macro ID)
Enable overlay (previous
macro ID)
Disable overlay
Delete all macros
Delete all temporary macros
Delete current macro ID
Make last ID temporary
Make last ID permanent
13
Print Model
Command / Parameters
Function / Result
ESC*c#G
Area Fill ID
0
1-2
3-10
11-20
21-35
36-55
56-80
81-99
100
White (default)
2% gray
10% gray
15% gray
30% gray
45% gray
70% gray
90% gray
100% gray (Black)
Note: This command is also used to set the user-defined pattern ID.
Cross-Hatch Fills
1
2
3
4
5
6
Horizontal line
Vertical line
Diagonal line
Diagonal line
Square grid
Diagonal grid
User-Defined Patterns
# = User-Defined Pattern ID
ESC
*v#N
0
1
ESC*v#O
0
1
ESC
ESC
Affects copying of white pixels from the source onto the destination
image.
Pattern Transparency Mode
Transparent (Default)
Opaque
Affects copying of white pixels from the pattern onto the destination
image.
*l#O
Logical Operation
*l#R
Pixel Placement
0
1
Determines how pixels are placed for a rectangular area fill and GL/2
objects.
Note: Pixel Placement does not affect text or raster images.
ESC
*v#T
0
1
2
3
4
14
User-Defined Pattern
Command / Parameters
Function / Result
ESC*c#W[data]
User-Defined Pattern
ESC
*p#R
0
1
Sets pattern reference point to the current cursor position for userdefined patterns.
Note: Default pattern reference point is the upper left corner of logical
page.
ESC
*c#Q
0
1
2
4
5
Pattern Control
Delete all patterns (temporary
and permanent)
Delete all temporary patterns
Delete pattern (last ID specified)
Make pattern of last ID #
temporary
Make pattern of last ID #
permanent
Function / Result
ESC*c#H
ESC
ESC
*c#A
*c#V
ESC*c#B
15
Function / Result
ESC*c#G
Area Fill ID
0
1-2
3-10
11-20
21-35
36-55
56-80
81-99
100
White (default)
2% Gray
10% Gray
15% Gray
30% Gray
45% Gray
70% Gray
90% Gray
100% Gray (Black)
Note: This command is also used to set the user-defined pattern ID.
Cross-Hatch Fills
1
2
3
4
5
6
Horizontal Line
Vertical Line
Diagonal Line
Diagonal Line
Square Grid
Diagonal Grid
User-Defined Patterns
# = User-Defined Pattern ID
ESC*c#P
0
1
2
3
4
5
Raster Graphics
Command / Parameters
Function / Result
ESC*t#R
Set Resolution
75
100
150
200
300
600
1200
75 dpi (Default)
100 dpi
150 dpi
200 dpi
300 dpi
600 dpi
1200 dpi
ESC*r#F
0
3
ESC
Note: 200 dpi raster graphics are only supported when the print
resolution is set to 600 dpi or 1200 Quality.
*r#S
ESC*r#T
16
Function / Result
ESC*r#A
0
1
2
3
ESC*b#V[data]
ESC
*b#Y
Y Offset
ESC*b#M
0
1
2
3
5
1002
1003
1004
1005
1006
1007
1008
ESC*b#W[data]
ESC*rB
ESC
*rC
ESC*t#H
ESC
*t#V
17
Color Extensions
Command / Parameters
Function / Result
ESC
&b#M
0
1
ESC&p#C
0
1
2
6
ESC
ESC
&p#S
0 to 32767
ESC
Palette Control
&p#I
0 to 32767
Palette ID number
*l#W[data]
Enables the color lookup tables and specifies the table to use.
770, Data
Data for color lookup table
ESC*m#W[data]
*o#W[data]
ESC
*p#P
0
1
Push/Pop Palette
Push (Save) Palette
Pop (Restore) Palette
ESC*r#U
-3
1
3
Simple Color
3 planes, device CMY palette
Single plane, K (black) palette
3 planes, device RGB palette
ESC*t#I
0
Gamma Correction Off
0.0 - 4.0 Gamma Number
18
Saves (push) the current palette and then restores (pop) it from the
palette stack.
Function / Result
ESC
Render Algorithm
*t#J
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ESC
*v#A
-32767.0 to 32767.0
Indicates the first primary color specified by the Assign Color Index
command.
ESC*v#B
-32767.0 to 32767.0
ESC*v#C
-32767.0 to 32767.0
ESC*v#I
ESC
ESC
# = Palette Index
0 to 2n 1 = Palette Index
*v#S
Foreground Color
# = Palette Index
0 to 2n 1 = Palette Index
Sets the foreground color to the specified index in the current palette.
n represents the current palette size.
*v#W[data]
6, Data
19
Status Readback
Command / Parameters
Function / Result
ESC*s#T
0
1
2
3
4
5
7
200
ESC*s#U
0
1
2
The 5 value for Cartridge may be specified, but since your printer
does not support font cards or cartridges, the command is ignored.
The 7 value for User-installable flash is only valid when flash memory
is installed.
The 200 value is only valid when a hard disk is installed.
Set Status Readback Location Unit
All
If download, temporary;
otherwise, highest priority
If download, permanent;
otherwise, next higher priority
ESC*s#I
0
1
2
3
Font
Macro
User-defined pattern
Symbol set (for unbound scalable
fonts)
Font extended
ESC*s1M
Free Space
Returns the total available memory and the largest available block of
memory.
ESC&r#F
0
1
ESC
20
Holds print jobs in the print buffer until the current job finishes printing.
*s#X
Echo
-32767 to 32767
Default = 0
Picture Frame
Command / Parameters
Function / Result
ESC*c#X
ESC
ESC
# of Decipoints: 0 to 32767
(1 Decipoint = 1/720 inch)
*c#Y
# of Decipoints: 0 to 32767
(1 Decipoint = 1/720 inch)
*c0T
ESC*c#K
ESC
*c#L
ESC%#B
-1
0
1
2
3
ESC
Sets the position of the picture frame anchor point to the cursor
position. The picture frame anchor point defines the location of the
upper left corner of the picture frame.
%#A
0
1
21
Miscellaneous Commands
Command / Parameters
Function / Result
ESC&s#C
0
1
ESCY
Enable
Disable (Default)
ESCZ
ESC
22
GL/2 Commands
Note: GL/2 is not a stand-alone plotter emulation. It can only be entered from within
PCL emulation and cannot be used with software without a unique printer driver written
explicitly for GL/2.
The following tables list the GL/2 commands by group.
Configuration Group
Command / Parameter
Command Name
CO "text"
Comment
DF;
Default Values
IN (n);
Initialize
Input P1 and P2
Input Window
MC (mode(, opcode));
Logical Operation
PP (mode);
Pixel Placement
RO (angle);
Scale
Vector Group
Command / Parameter
Command Name
Arc Absolute
Arc Relative
Bezier Relative
Bezier Absolute
CI radius(, chord_angle);
Circle
PA (X, Y(,...));
Plot Absolute
PD (X, Y(,...));
Pen Down
Polyline Encoded
PR (X, Y(,...));
Plot Relative
PU (X, Y(,...));
Pen Up
23
Polygon Group
Command / Parameter
Command Name
EA X, Y;
EP;
Edge Polygon
ER X, Y;
Edge Wedge
FP (0);
FP 1;
PM (mode);
Polygon Mode
RA X, Y;
RR X, Y;
Fill Wedge
Character Group
Command / Parameter
Command Name
AD (kind, value(,...));
CF (mode(, pen));
Character Fill
CP (spaces, lines);
Character Plot
DI (run, rise);
Absolute Direction
DR (run, rise);
Relative Direction
DT (label_terminator(, mode));
DV (path(, line));
ES (width(, height));
Extra Space
FI font_ID;
Primary Font
FN font_ID;
Secondary Font
LB char...char label_terminator;
Label
LO (position);
Label Origin
LO 21;
SA;
SB (mode);
SD (kind, value(,...));
SI (width, height);
SL (tangent);
Character Slant
SR (width, height);
SS;
TD (mode);
Transparent Data
24
Command Name
AC (X, Y);
Anchor Corner
CR (red black ref, red white ref, green black ref, green white ref, blue
black ref, blue white ref);
Color Range
Fill Type
Fill Type
FT 9, level;
Fill Type
LA (kind, value(,...));.
Line Attributes
Line Type
NP (number);
Number of Pens
Pen Color
PW (width(, pen));
Pen Width
SM (character);
Symbol Mode
SP (pen);
Select Pen
Screened Vectors
Threshold Matrix
TR (mode);
Transparency Mode
UL (index(, gap,...gap));
WU (type);
25
26
Command
Function
Optra Color 40
Optra Color 45
Printer
Model
ESC
Printer Reset
ESCY
Display Functions-On
ESCZ
Display Functions-Off
ESCz
ESC
&a#C
ESC
&a#G
ESC&a#H
ESC&a#L
ESC&a#M
ESC
&a#P
Print Direction
ESC
&a#R
ESC
&a#V
ESC&b#M
ESC&c#T
ESC
&d@
Underline-Disable
ESC
&d#D
Underline-Enable
ESC
&f#S
ESC&f#X
Macro Control
ESC&f#Y
Set Macro ID
ESC&k#G
ESC
&k#H
Command
Function
Optra Color 40
Optra Color 45
Printer
Model
ESC
Page Size
Paper Source
Skip Perforation
Select Orientation
Simplex Print
Duplex Print
Job Separation
Number of Copies
ESC
&n#W
[operation]
[string id]
Alphanumeric ID
ESC&p#C
Palette Control
ESC&p#I
Palette Control ID
ESC&p#S
Select Palette
ESC
&p#X[data]
ESC
&r#F
ESC
&s#C
ESC&t#P
ESC&u#D
Unit-of-Measure
ESC(#
ESC
(#X
ESC
(3@
&k#S
l#A
ESC&l#C
ESC&l#D
ESC
&l#E
ESC
&l#F
ESC
&l#G
ESC&l#H
ESC&l#L
ESC&l#O
ESC
&l#S
ESC
&l#S
ESC&l1T
ESC&l#U
ESC&l#X
ESC
&l#Z
ESC&
ESC(f#W[data]
27
28
Command
Function
Optra Color 40
Optra Color 45
Printer
Model
ESC
ESC(s#H
ESC(s#P
ESC(s#S
ESC
(s#T
ESC
(s#V
ESC
(s#W[data]
Load Character
ESC(s#X
ESC)#
ESC)#X
ESC
)3@
ESC
)s#B
ESC)s#H
ESC)s#P
ESC)s#S
ESC
)s#T
ESC
)s#V
ESC
)s#W[data]
ESC*b#M
ESC*b#V[data]
ESC*b#W[data]
ESC
*b#Y
Y Offset
ESC
*c#A
ESC*c#B
ESC*c#D
Set Font ID
ESC*c#E
ESC
*c#F
Font Control
ESC
*c#G
Area Fill ID
(s#B
Command
Function
Optra Color 40
Optra Color 45
Printer
Model
ESC
ESC*c#K
ESC*c#L
ESC*c#P
ESC
*c#Q
Pattern Control
ESC
*c#R
ESC*c#S
ESC*c0T
ESC*c#V
ESC
*c#W[data]
User-Defined Pattern
ESC
*c#X
*c#H
ESC*c#Y
l#O
ESC*l#R
ESC
*l#W[data]
Logical Operation
Pixel Placement
ESC
*m#W[data]
ESC
*o#Q
ESC*o#W[data]
ESC*p#P
ESC*p#R
ESC
*p#X
ESC
*p#Y
ESC*r#A
ESC*r#F
ESC*r#S
ESC
*r#T
ESC
*r#U
Simple Color
ESC*
29
Command
Function
Optra Color 40
Optra Color 45
ESC
*rB
ESC*rC
ESC*s#I
ESC*s1M
Free Space
ESC
*s#T
ESC
*s#U
ESC
*s#X
Echo
ESC*t#H
ESC*t#I
Gamma Correction
ESC*t#J
Render Algorithm
ESC
*t#R
Set Resolution
ESC
*t#V
ESC*v#A
ESC*v#B
ESC*v#C
ESC
*v#I
ESC
*v#N
ESC
*v#O
ESC*v#S
Foreground Color
ESC*v#T
ESC*v#W[data]
ESC
ESC
Half Line-Feed
ESC
%#A
ESC%#B 1
ESC%12345X
30
Printer
Model
The values of -1, 2, and 3 are not supported by the following printer
models: Optra Color 40, Optra Color 45, and Optra Color 1200.
GL/2 Commands
Optra Color 45
Printer
Model
Command
Function
Optra Color 40
Supported
Not Supported
AA
Arc Absolute
AC
Anchor Corner
AD
AR
Arc Relative
AT
BRa
Bezier Relative
BZa
Bezier Absolute
CF
Character Fill
CI
Circle
CO
Comment
CP
Character Point
CR
Color Range
DF
Default
DI
Absolute Direction
DR
Relative Direction
DT
DV
EA
EP
Edge Polygon
ER
ES
Extra Space
EW
Edge Wedge
FI
Primary Font
FN
Secondary Font
FP
FP
FT
Fill Type
FT
Fill Type
FT
Fill Type
IN
Initialize
31
32
Optra Color 45
Printer
Model
Command
Function
Optra Color 40
Supported
Not Supported
IP
Input P1 and P2
IR
IW
Input Window
LA
Line Attributes
LB
Label, Default
Terminator = 03x
LO
Label Origin
LO
LT
Line Type
MC
Logical Operation
NP
Number of Pens
PA
Plot Absolute
PC
Pen Color
PD
Pen Down
PE
Polyline Encoded
PM
Polygon Mode
PP
Pixel Placement
PR
Plot Relative
PU
Pen Up
PW
Pen Width
RA
RF
RO
RR
RT
SA
SB
Scalable/Bitmapped Fonts
SC
Scale
SD
SI
SL
Character Slant
Optra Color 45
Printer
Model
Command
Function
Optra Color 40
Supported
Not Supported
SM
Symbol Mode
SP
Select Pen
SR
SS
SV
Screened Vectors
TD
Transparent Data
TMb
Threshold Matrix
TR
Transparency Mode
UL
WG
Wedge Fill
WU
33
34