PDL Reference Guide for the
WorkCentre 4250/4260 & Phaser 3635MFP
Customer Tips
dc09cc0448
Accessing Extended Features
This document applies
to the stated Xerox
products. It is assumed
that your device is
equipped with the
appropriate option(s) to
support the information
within this document.
Overview
This document enables you to access the extended features of the WorkCentre 4250/4260
& Phaser 3635MFP in environments that do not have a custom print driver.
Note: The commands and syntax used in this document requires familiarity with either
PostScript (PS) or Printer Command Language (PCL).
This document provides the Printer Description Language (PDL) commands and syntax for
each feature. The following items are also included:
• A PCL table that describes the PCL features the WorkCentre supports and the syntax to
• A PS table that describes the PS features the WorkCentre supports and the syntax to use
use the feature.
the feature.
September 16, 2009
This document is not intended to be a complete PS or PCL reference manual. It is a guide for
using the PS and PCL commands with the WorkCentre 4250/4260 & Phaser 3635MFP. Refer
to these sources for additional PS and PCL information:
• PostScript Language Reference Manual, Third Edition, ISBN 0-201-38922-8,
• PCL5 Printer Language Technical Reference Manual
http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13208/bpl13208.pdf), a Hewlett-
Packard manual.
Using this Guide
Search the Feature Table to determine whether the feature you wish to use is supported.
Follow across the table to find the syntax listed for the PDL examples shown. Reference
the “Dependencies/Caveats” section when working with PS and/or PCL commands.
dc09cc0448
Customer Support Page 1
PCL
The WorkCentre and Phaser supports PCL5e and PCL XL emulations that enable the features listed in the
following table.
Feature Description
Job Type Indicates that the print job being sent is either a Normal Print job or a Secure
Print job.
Delayed Print Specify the time to print a job.
Sample Set Indicates that the print job is to be printed in draft mode.
Save Job Indicates that the job needs to be saved on the device.
Media Size The size of media on which to print a job.
Media Type Specifies the type of paper stock to be used.
Media Source Specifies the tray to supply the job’s media.
Media Color Specifies the color of the paper the job should be printed on.
Manual Feed Used when a user wants to print a job on a paper that is not loaded in the
machine. The job will be held until the paper is manually fed by the user at
the machine.
Covers Indicates the properties of a cover sheet, if needed.
Interleaving Paper
(transparency
separator)
Copy Count Use this command to specify the number of uncollated sets of a document in
Duplex Delivers two-sided output.
Stapling Indicates use and location of staple(s).
Collate This feature allows users to receive a desired quantity (X) of any number of
Job Offset Specifies how far the image should be shifted on the media.
Toner Saver Produce images that are rendered efficiently and printed at 600 dpi in a
Resolution Resolution used to image a job.
Banner Page Turns on/off the banner sheet that prints at the beginning of every job.
Job Based Accounting Allows entry of an accounting code and user ID.
Standard Accounting
and Auditron
Insert blank media to separate sheets of transparent media.
a print job.
originals (N) to be output as : (a) collated sets [i.e. X sets of {1, 2, 3, ....n}]. or,
( b) uncollated stacks (i.e. X duplicates of 1, X duplicates of 2, ...
manner that minimizes toner consumption.
dc09cc0448
Customer Support Page 2
PCL/PJL Implementation
The following table contains the PCL feature commands and shows the syntax required to use the feature.
After the table are examples of how to use these commands and examples of a PCL file.
216: Postcard (4” x 6”)
26: A4 (210 x 297 mm)
91: Envelope C5 (162 x 229 mm)
100: Envelope B5 (176 x 250 mm)
92: Envelope C6 (114 x 162 mm)
80: Envelope Monarch (3.875 x 7.5”)
90: Envelope DL (110 x 220 mm)
2: Letter (8.5 x 11’’)
301: Oficio (216 x 343 mm)
3: Legal (8.5 x 14’’)
25: A5 (148 x 210 mm)
81: Envelope No. 10 (4.125 x 9.5”)
45: JIS B5 (182 x 257 mm)
1: Executive (7.25 x 10.5’’)
44: 8.5 x 13”
41: Statement (5.5 x 8.5”)
203: A6 (105 x 148 mm)
71: Postcard (100 x 148 mm)
101: Custom Paper
The following PJL comment must
added to the header of the print file:
@PJL COMMENT
OID_ATT_PCL_CUSTOM_DIMENSIONS
(xy);
Where x and y are the dimensions of the
paper expressed as real numbers with at
least one significant digit. This attribute is
ONLY added to the job stream when
custom paper size is selected.
An example for a 6x9" paper size is:
@PJL COMMENT
OID_ATT_PCL_CUSTOM_DIMENSIONS
(152.4 228.6); units are mm.
be
dc09cc0448
Customer Support Page 4
Feature Implementation Values
Media Size
(PCL 6)
[esc]&lvalueA
Where value is one of the following:
216: Postcard (4” x 6”)
2: A4 (210 x 297 mm)
8: Envelope C5 (162 x 229 mm)
12: Envelope B5 (176 x 250 mm)
202: Envelope C6 (114 x 162 mm)
7: Envelope Monarch (3.875 x 7.5”)
9: Envelope DL (110 x 220 mm)
0: Letter (8.5 x 11’’)
153: Oficio (216 x 343 mm)
1: Legal (8.5 x 14’’)
15: A5 (148 x 210 mm)
6: Envelope No. 10 (4.125 x 9.5”)
11: JIS B5 (182 x 257 mm)
3: Executive (7.25 x 10.5’’)
212: 8.5 x 13”
41: Statement (5.5 x 8.5”)
17: A6 (105 x 148 mm)
71: Postcard (100 x 148 mm)
101: Custom Paper
The following PJL comment must be
added to the header of the print file:
@PJL COMMENT
OID_ATT_PCL_CUSTOM_DIMENSIONS
(x y);
Where x and y are the dimensions of the
paper expressed as real numbers with at
least one significant digit. This attribute is
ONLY added to the job stream when
custom paper size is selected.
An example for a 6x9" paper size is:
@PJL COMMENT
OID_ATT_PCL_CUSTOM_DIMENSIONS
(152.4 228.6); units are mm.
PJL command for resetting the PCL tray mappings to factory default values
The PCL tray logic can be set back to factory default without resetting NVRAM. If the “y”
parameter is set “99” in the @PJL DEFAULT LPARM:PCL XPCLPAPERSRCx = y command
structure, it will set the printer default for that tray back to the default tray mapping
parameter. Using the example above, the following PJL command syntax would set the PCL
command of “0” back to “current tray”.