Xerox 4110, 4590 Reference Guide

Xerox DocuColor
X
PDL Reference Guide for the
Accessing Extended Features

Overview

This document enables you to access the extended features of the Xerox 4110 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 4110 supports
and the syntax to use the feature.
A PCL tables that describes the PCL features the Xerox 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 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.
April 28, 2006

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 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 4110 Reference Guide

PostScript

This Xerox 4110 supports PostScript3 commands that enable the features listed in the following table.
Feature Description
Media Size Physical paper (media) size. (Width & Height) Media Direction Feed direction of paper Media Source Feed tray Media Source from
SMH Media Color Media color
Media Weight Media Class Paper class (ex. High quality, thick, recycled) Media Type Media type Media Selection Specify if you apply the strict setpagedevice rule to
Resolution Horizontal resolution & vertical resolution Duplex
Tumble
Image Enhancement Toner Save
Halftone Screen Selection
Output Location Output bin
Specify if you feed from SMH
Media weight. Unit: (g/) gram per square-meter
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 Specify whether you lighten output density to save toner
Screen type
Quantity Number of copies (Max: 9999) Collation Collated or Uncollated Jog Offsetting Stapling Stapling. See details on StapleDetails. Punch Specify how you Punch Booklet Specify how you file Fold Specify how you Fold Interleaving Paper Insert blank sheet between OHP sheets. Process Color Model Select process color model (DeviceGray, DeviceRGB,
DeviceCMYK,,,)
Separations
Page 2 Xerox 4110 Reference Guide
Specify if you multiple color separations will be generated for each page of output or not.
Feature Description
Separation Color Names Separation Order Specify the order of process colorant name.
Use CIE Color Specify if you apply CIE-based color space through
Specify the process colorant name.
color conversion
Page 3 Xerox 4110 Reference Guide

PostScript Implementation

This section describes the PostScript commands required to access specific the Xerox 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, 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 [595 842] = A4 [420 595] = A5 † [729 1032] = B4 [516 729] = B5 [792 1224] = 11 x 17 [612 1008] = Legal (8.5 x 14) [612 936] = Legal 13 (8.5 x 13) [612 792] = Letter (8.5 x 11) [576 720] = 8 x 10 [522 756] = Executive (7.25 x 10.5) † [396 612] = Statement (5.5 x 8.5) † [757 1100] = 8Kai † [765 1106] = 8Kai † [550 757] = 16Kai † [553 765] = 16Kai †
†: Whether each paper is available depends on NV memory setting.
The following paper sizes are only available with SMH.
[297 420] = A6 [363 516] = B6 [936 1368] = 13 x 19 [936 1296] = 13 x 18 [907 1382] = 12.6 x 19.2 [907 1276] = SRA3 (12.6 x 17.7) [864 1296] = 12 x 18 [792 1080] = 11 x 15 [609 892] = 8.46 x 12.4 [283 420] = Hagaki [567 420] = Double Hagaki [288 432] = Postcard(4 x 6) [360 504] = Postcard(5 x 7) [432 648] = Postcard(6 x 9) [278 420] = Youkei 3 [929 1284] = Special A3 [640 878] = Special A4 [632 842] = A4 Cover [648 792] = Letter Cover
* = default value
Page 4 Xerox 4110 Reference Guide
Feature Implementation Values
Media Direction
<</LeadingEdge int >> setpagedevice
Media Source <</MediaPosition int>>
setpagedevice
Media Source from SMH
<</ManualFeed value>> setpagedevice
Media Color <</MediaColor (string) >>
setpagedevice
Media Weight <</MediaWeight real >>
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
Where int is one of the following:
0 = Tray1 1 = Tray2 2 = Tray3 3 = Tray4 4 = Tray6 5 = Tray7 null* = Auto
Where value is one of the following:
true = Feed paper from SMH false* = Feed paper from a tray other than SMH
Where string is any value.
Where real is in g/ (gram per square-meter) or null
Media Class <</MediaClass (string)>>
setpagedevice
Media Type <</MediaType (string)>>
setpagedevice
Media Selection
<</DeferredMediaSelection value>>
setpagedevice
Where string is one of the following:
stationary = normal paper recycled = recycled paper user1 = user defined paper 1 user2 = user defined paper 2 user3 = user defined paper 3 user4 = user defined paper 4 user5 = user defined paper 5 thick1 = thick paper 1 thick2 = thick paper 2 transparency = OHP sheet used = backing paper label = label paper thin = thin paper holed = hole paper (holed paper) tabbed thick1 = Tab paper tabbed thick2 = Tab paper
Where string is any value.
Where value is one of the following:
true* = Deferred media selection by output device (more powerful and flexible media selection)
Page 5 Xerox 4110 Reference Guide
Feature Implementation Values
false = Immediate media selection by strict setpagedevice operator
Resolution <</HWResolution [x y]>>
Where x and y are one of the following:
setpagedevice
Duplex <</Duplex value>>
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
600 600*(dpi) 1200 1200
Where value is one of the following:
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
Halftone Screen Selection
Output Location
<</PostRenderingEnhance true /PostRenderingEnhanceDetails << /Type 32 /EngineScreen int >> >>
setpagedevice <</OutputType (string)>> setpagedevice
Where int is one of the following:
0 = Low frequency screen
1* = High frequency screen
2 = Compatible screen with FX standard
PDL’s Where string is one of the following:
CATCH TRAY: top tray
FINISHER TRAY: finisher tray
FOLDER TRAY: folder tray
BOOKLET TRAY : booklet tray
Null = Not specified
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
Jog <</Jog int >>setpagedevice Where int is one of the following:
0* = Do not offset
Page 6 Xerox 4110 Reference Guide
Feature Implementation Values
3 = Offset at the beginning of each page
[set]
Stapling <</Staple int1
Where int1 is one of the following:
/StapleDetails << /Type 7 /Location int2 >> >> setpagedevice
Punch <</Punch int1
/PunchDetails << /Type 5
/Position int2
/Numholes int3 >> >> setpagedevice
Booklet <</Booklet value1
/BookletDetails << /Type 3
/StapleType int
/PrintInside value2>> >>
setpagedevice
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
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 = lower side 2 = left side 3 = right side
Where int3 is one of the following:
2* = 2 holes 3 = 3 holes 4 = 4 holes
Where value1 is one of the following:
true = Do Booklet Finishing. false* = Do not Booklet Finishing.
Where int is one of the following:
0 = No Staple 1 = Booklet Fold and Staple
Where value2 is one of the following:
true = Print Inside. false = Print Outside.
This feature is effective only in conjunction with that StapleType is 0.
Page 7 Xerox 4110 Reference Guide
Feature Implementation Values
int /Custom /ProcSet findresource
/setsignaturevolume get exec
Fold <</Fold int1
/FoldDetails << /Type 6
/FoldType int2
/ImageRotation int3
/PrintInside value>> >> setpagedevice
Where int is one of the following:
0* = Single Fold (Bi-Fold Single Sheets) 1 = Single Fold (Bi-Fold Single Sheets) Same as 0
2 = Booklet Fold (Bi-Fold Multiple Sheets) This feature is effective only in conjunction with that Booklet StapleType is 0.
This custom operator should be specified before 1
st
showpage operator execute.
Where int1 is one of the following:
0* = Do not fold
4 = Fold every page.
Where int2 is one of the following:
0 = Z Fold
1 = Letter Z Fold
2 = Letter C Fold
Where int3 is one of the following:
0 = No Rotation. 1 = 180 degrees Rotation.
Interleaving Paper
<</SlipSheet int1 /SlipSheetDetails << /Type 1 /AutoTraySelect int2 /SheetTray int3 /MediaClass (string) >> >> setpagedevice
This feature is effective only in conjunction with that FoldType is 0.
Where value 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. 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 paper 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
Page 8 Xerox 4110 Reference Guide
Loading...
+ 18 hidden pages