Xerox Fiery EX4112, Fiery EX4127 Reference Guide

CustomXerox DocuColor
PDL Reference Guide for the
Xerox 4127/4112
Xerox 4127/4110
Accessing Extended Features

Overview

This document enables you to access the extended features of the Xerox 4127/4112 and in environments that do not have a custom driver.
NOTE: Some of the commands and syntax used in this documents requires some
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 inclu ded:
A PostScript tables that describes the PostScript features the Xerox 4127/4110
supports and the syntax to use the feature.
A PCL tables that describes the PCL features the Xerox 4127/4110 supports and
the syntax to use the feature.
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 wi th Xerox 4127/4110. Refer to these additional reference materials PostScript Language Reference Manual, Third Edition, ISBN 0-201-38922-8, PCL5 Printer Language Technical Reference Manual, Hewlett-Packard Manual and Printer Job Language Technical Reference Manual, Hewlett-Packard Manual.
October 16, 2007

Using this Guide

1. Search the Feature Table to determine whether the feature you wish to use is supported.
2. Verify that the feature is supported by the platform. For example, the Xerox 4127/4110 must have the Finisher option installed to use stapling commands.
3. Following across the table to find the syntax listed for the PDL examples shown. Read the Dependencies/Caveats section.
Page 1 Xerox 4127/4112 PDL Reference Guide

PostScript

This Xerox 4127/4110 supports PS3 commands that enable the features listed in the following table.
Feature Description
Media Size This command specifies the size of media on which to
print the job.
Media Direction This command specifies the edge of the input medium
that will enter the printing engine or imager first and across which data will be imaged. Values reflect positions relative to a canonical page in portrait orientation (width smaller than height):
Media Source This command specifies the tray to supply the job’s
media.
Media Source from Bypass tray
Media Color Use this command to indicate the color of the media
Media Weight Media Class Paper class (ex. normal, thick, recycled) Media Type Media types are used to distinguish the type of media a
Media Selection Specify if you apply the strict setpagedevice rule to
Resolution This command sets the resolution value. Duplex
Tumble
Image Enhancement Toner Save Halftone Screen
Selection
This command indicates whether the input medium is to be fed from bypass tray.
used to print a job. Media weight. Unit: (g/) gram per square-meter
job requires.
media selection.
Delivers two-sided output. Landscape documents read like a calendar, and Portrait documents read like a book. Deliver two-sided output. (Use combine with Duplex) Landscape documents read like a book and Portrait documents read like a calendar. Specify whether you apply edge-smoothing to output after rendering Use this command to control toner consumption when printing. This command specifies the screen type.
Output Location Indicates the output bin where the print job is sent. Copies The number of copies to produce, either of each page
individually or of the document as a whole, depending on the value of the Collate parameter.
Collation A flag specifying how the output is to b e or ga n iz e d when
multiple copies are requested for a multiple-page
Page 2 Xerox 4127/4112 PDL Reference Guide
Feature Description
document. Output consists of page sets that are delivered together. If Collate is true, a page set consists of one copy of all pages of the document; if it is false, a page set consists of all copies of one page of the document.
Offset This feature provides a physical offset of hard copy that
distinguishes between sets or stacks within a job. Stapling This command indicates use and location of staple(s). Punch This command indicates hole punches for a print job on
a device with hole punch capability. Booklet This command enables you to print documents as small
booklets. If available on your printer, you can also have
your job folded or stapled. Interleaving Paper
Insert blank sheet between OHP sheets. (Transparency
Separator) Process Color Model Select process color model (DeviceGray, DeviceRGB,
DeviceCMYK,,,) Separations
Specify whether multiple color separations are
generated for each page of output. Separation Color
Specify the process colorant name. Names Separation Order Specify the order of process colorant name.
Use CIE Color Specify if you apply CIE-based color space through
color conversion Job Name Job Type
These features are same as ‘PCL/PJL Implementation’.
Please refer the section to leverage the features. (Secure Print / Proof
Print) Job Based
Accounting Auditron Delay Print Banner Sheet
Page 3 Xerox 4127/4112 PDL Reference Guide

PostScript Implementation

This section describes the PostScript commands required to access specific Xerox 4127/4110 features. This table lists each feature and the PostScript syntax that is required to use the feature. Following this table are some examples of how to use these commands and what the PostScript file looks like.
For more information about PostScript commands, refer to the PostScript Language Reference Manual, Third Edition, and ISBN 0-201-37992-8.
PostScript Print Features/Implementation
Feature Implementation Values
Media Size <</PageSize [width height]>>
setpagedevice
[width x height] in 1/72 inch(points)
[842 1191] = A3 (297 x 420mm) † [595 842] = A4 (210 x 297mm) [420 595] = A5 (148 x 210mm) † [729 1032] = B4 (257 x 364mm) [516 729] = B5 (182 x 257mm) [792 1224] = Tabloid (11 x 17") [612 1008] = Legal (8.5 x 14") [612 936] = 8.5 x 13" [612 792] = Letter (8.5 x 11") [522 756] = Executive (7.25 x 10.5") [396 612] = Statement (5.5 x 8.5") † [576 720] = 8 x 10" [641 879] = 226 x 310mm † [879 1225] = 310 x 432mm [864 1296] = Oversized Tabloid (12 x 18") † [907 1274] = SRA3 (320 x 450mm) † [907 1383] = 12.6 x 19.2" † [936 1296] = 13 x 18" † [936 1368] = 13 x 19" † [553 765] = 16K (195 x 270mm) † [550 757] = 16K (194 x 267mm) † [765 1106] = 8K (270 x 390mm) † [757 1100] = 8K (267 x 388mm) †
†: Whether each paper is available depends on NV memory setting.
The following paper sizes are only available with Bypass tray.
[297 420] = A6 (105 x 148mm) [363 516] = B6 (128 x 182mm) [792 1080] = 11 x 15" [288 432] = Postcard (4 x 6") [360 504] = 5 x 7" [609 892] = 215 x 315mm [632 842] = A4 Cover (223 x 297mm) [648 792] = 9 x 11" [283 420] = Postcard (100 x 148mm) [420 567] = Postcard (148 x 200mm)
* = default value
Page 4 Xerox 4127/4112 PDL Reference Guide
Feature Implementation Values
Media Direction
<</LeadingEdge int >> setpagedevice
Where int is one of the following:
0 = Short Edge; top of canonical page 1 = Long Edge; right side of canonical page 2 = Short Edge; bottom of canonical page 3 = Long Edge; left side of canonical page null* = Auto
Media Source <</MediaPosition int>>
setpagedevice
Where int is one of the following:
0 = Tray1 1 = Tray2 2 = Tray3 3 = Tray4 4 = Tray6 5 = Tray7 null* = Auto(The values with the asterisk
is the default value) Media Source from Bypass tray
<</ManualFeed value>> setpagedevice
Where value is one of the following:
true = Feed paper from Bypass tray
false* = Feed paper from a tray other
than Bypass tray Media Color <</MediaColor (string) >>
setpagedevice
Where string is one of the following or null*:
white
blue
yellow
green
pink
ivory
gray
buff
goldenrod
red
orange
custom1 = Custom Color 1
custom2 = Custom Color 2
custom3 = Custom Color 3
custom4 = Custom Color 4
custom5 = Custom Color 5
transparent = Clear
other
Media Weight <</MediaWeight real >>
setpagedevice
Where real is in g/ (gram per square-meter) or null* (MediaWeight will not affect any tray selection.)
Media Class <</MediaClass (string)>>
setpagedevice
Where string is one of the following or null*:
stationary = Plain
stationary[S1] = Plain S1
Page 5 Xerox 4127/4112 PDL Reference Guide
Feature Implementation Values
stationary side2 = Plain Reload
used[S1] = Plain S1 Reload
recycled = Recycled
recycled[S1] = Recycled S1
thin = Lightweight (52 - 63g/m2)
thick1 = Heavyweight (HW) (106 -
216g/m2)
thick1[S1] = Heavyweight (HW) S1 (106 -
216g/m2)
thick2 = Extra HW (X-EW) (217 -
253g/m2)
thick2[S1] = Extra HW (X-EW) S1 (217 -
253g/m2)
transparency = Transparency
holed = Punched
label1 = Labels (106 - 216g/m2)
label2 = HW Labels (217 - 253g/m2)
tabbed thick1 = Tab Stock (106 -
216g/m2)
tabbed thick2 = HW Tab Stock (217 -
253g/m2)
coating1 = Gloss (64 - 105g/m2)
coating1[A] = Gloss A (106 - 135g/m2)
coating1[B] = Gloss B (136 - 216g/m2)
coating2 = HW Gloss (217 - 253g/m2)
user1 = Custom 1
user2 = Custom 2
user3 = Custom 3
user4 = Custom 4
user5 = Custom 5 Media Type <</MediaType (string)>>
setpagedevice
Where string is any value or null*. (MediaType will not affect any tray
selection.)
Media Selection
<</DeferredMediaSelection value>>
setpagedevice
Where value is one of the following:
true* = Deferred media selection by
output device (more powerful and flexible
media selection)
false = Immediate media selection by
strict setpagedevice operator
To select the appropriate media when using MediaClass / Staple / Punch feature, value must be set to true intentionally in the beginning of header.
Print Mode <</HWResolution [x y]>> Where x and y are one of the following:
Page 6 Xerox 4127/4112 PDL Reference Guide
Feature Implementation Values
setpagedevice [600 600]*(dpi)
[1200 1200] Duplex <</Duplex value>>
Where value is one of the following:
setpagedevice
Tumble <</Tumble value>>
setpagedevice
Image Enhancement
<</PostRenderingEnhance true /PostRenderingEnhanceDetails << /Type 32 /REValue int >>
>> setpagedevice
Toner Save <</PostRenderingEnhance true
/PostRenderingEnhanceDetails << /Type 32 /TonerSaver int >> >>
setpagedevice
Halftone Screen Selection
<</PostRenderingEnhance true /PostRenderingEnhanceDetails << /Type 32 /EngineScreen int >> >>
setpagedevice
Output Location
<</OutputType (string)>> setpagedevice
true = Duplex
false* = Simplex
This feature is effective only in conjunction with that Duplex is true Where value is one of the following:
true = Tumble (Short edge binding
Duplex)
false* = Duplex (Long edge binding
Duplex)
Where int is one of the following:
0 = No image enhancement
1* = Activate image enhancement
Where int is one of the following:
0* = No toner saving
1 = Lighten output density, toner saving
Where int is one of the following:
0 = Low frequency screen
1* = High frequency screen
2 = Compatible screen with FX standard
PDL’s(Low frequency)
3 = Compatible screen with FX standard
PDL’s(High frequency)
Where string is one of the following or null*:
FINISHER TOP TRAY = finisher top tray
(w/ D-Finisher)
FINISHER TRAY = finisher tray (w/
D-Finisher)
FOLDER TRAY = folder tray (w/
D-Finisher and folder module)
BOOKLET TRAY = booklet tray (w/
D-Finisher and booklet module)
HCS1 TOP TRAY = hcs top tray (w/
HCS)
HCS1 TRAY = hcs tray (w/ HCS)
BOOKLET TRAY = booklet tray (w/
C-Finisher and booklet module)
null* = Not specified
Page 7 Xerox 4127/4112 PDL Reference Guide
Feature Implementation Values
Quantity <</NumCopies value >>
setpagedevice
Where value is one of the following:
integer from 1 to 9999 : number of copies
null*: Not specified Collation <</Collate value >>
setpagedevice
Where value is one of the following:
true = collated
false* = uncollated Offset <</Jog int >>setpagedevice Where int is one of the following:
0* = Do not offset
3 = Offset at the beginning of each page
[set] Stapling
(w/ D-Finisher)
<</Staple int1 /StapleDetails << /Type 7 /Location int2 >> >> setpagedevice
Where int1 is one of the following:
0* = Do not staple
3 = Staple at the end of each set
Where int2 is one of the following:
0* = top-left-single
1 = bottom-left-single
2 = top-right-single
3 = bottom-right-single
4 = top-double
5 = bottom-double
6 = left-double
7 = right-double Punch
(w/ D-Finisher)
<</Punch int1 /PunchDetails << /Type 5
/Position int2 /Numholes int3 >>
>>
Where int1 is one of the following:
0* = Do not punch
3 = Do punch by set unit.
Where int2 is one of the following:
0 = topside
1 = bottom side
setpagedevice
2 = left side
3 = right side
Where int3 is one of the following:
2 = 2 holes
3 = 3 holes
4 = 4 holes Fold
<</Fold int1
Where int1 is one of the following:
(w/ D-Finisher and folding module)
/FoldDetails << /Type 6
/FoldType int2
/ImageRotation int3
/PrintInside value4 >>
>>
setpagedevice
0* = Do not fold.
4 = Fold every page..
Where int2 is one of the following:
0* = Z Fold Half Sheets.
1 = Z Tri-Fold Single Sheets.
2 = C Tri-Fold Single Sheets.
Where int3 is one of the following:
0* = Do not rotate image.
1 = Roate image 180 degrees.
This feature is effective only in
Page 8 Xerox 4127/4112 PDL Reference Guide
Feature Implementation Values
conjunction with that FoldType is 0.
Where value4 is one of the following:
true* = Print on inside.
false = Print on outside.
This feature is effective only in
conjunction with that FoldType is 1 or 2. Booklet
(w/ D-Finisher and booklet module)
<</Booklet value1 /BookletDetails << /Type 3
/StapleType int /PrintInside value2 /PageSet value3>>
>>
Where value1 is one of the following:
true = Do Booklet.
false* = Do not Booklet.
Where int is one of the following:
0* = Do not file on inside.
1 = File on inside.
Where value2 is one of the following:
setpagedevice
true* = Print on inside.
false = Print on outside.
This feature is effective only in conjunction with that StapleType is 0. Where value3 is one of the following:
true = Integrate several page and folds. false = Fold every page.
This feature is effective only in conjunction
with that StapleType is 0. Interleaving Paper
(Transparency Separator)
<</SlipSheet int1 /SlipSheetDetails << /Type 1 /AutoTraySelect int2 /SheetTray int3 /MediaClass (string) >> >> setpagedevice
Where int1 is one of the following:
0* = Do not deliver interleaving paper. 4 = Deliver interleaving paper at the end of each page
Where int2 is one of the following:
0 = SheetTray is referred and feed interleaving paper from the SheetTray 1* = Feed interleaving pape r from a tray following system setting. SheetTray is not referred.
Where int3 is one of the following:
0* = Feed interleaving paper from Tray1 1 = Tray2 2 = Tray3 3 = Tray4 4 = Tray6 5 = Tray7 100 = Bypass tray
Where string is same as the “Media Class”
feature. It means media class for the
interleaving paper.
Page 9 Xerox 4127/4112 PDL Reference Guide
Loading...
+ 19 hidden pages