You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1265 lines
43 KiB
1265 lines
43 KiB
*PPD-Adobe: "4.3"
|
|
*% Adobe Systems PostScript(R) Printer Description File
|
|
*% Copyright 1997 COMPUTER:applications, Inc.
|
|
*% All Rights Reserved.
|
|
*% Permission is granted for redistribution of this file as
|
|
*% long as this copyright notice is intact and the contents
|
|
*% of the file is not altered in any way from its original form.
|
|
*% End of Copyright statement
|
|
*% Internal version 2.4 9/3/98
|
|
|
|
*% === REQUIRED ENTRIES ===
|
|
*FormatVersion: "4.3"
|
|
*FileVersion: "1.0"
|
|
*LanguageEncoding: ISOLatin1
|
|
*LanguageVersion: English
|
|
*PCFileName: "xdpn17.PPD"
|
|
*PSVersion: "(3010.106) 1"
|
|
*Product: "(Xerox DocuPrint N17 PS)"
|
|
*ShortNickName: "Xerox DocuPrint N17 PS"
|
|
*NickName: "Xerox DocuPrint N17 PS"
|
|
*ModelName: "Xerox DocuPrint N17 PS"
|
|
*Manufacturer: "Xerox"
|
|
|
|
|
|
*% === INSTALLABLE OPTIONS ===
|
|
*OpenGroup: InstallableOptions/Options Installed
|
|
|
|
*OpenUI *Option1/Duplex Module: Boolean
|
|
*DefaultOption1: False
|
|
*Option1 True/Installed: ""
|
|
*Option1 False/Not Installed: ""
|
|
*?Option1: "
|
|
save
|
|
currentpagedevice /Duplex known
|
|
{(True)}{(False)} ifelse
|
|
= flush
|
|
restore
|
|
"
|
|
*End
|
|
*CloseUI: *Option1
|
|
|
|
*OpenUI *Option2/Tray 2: Boolean
|
|
*DefaultOption2: False
|
|
*Option2 True/Installed: ""
|
|
*Option2 False/Not Installed: ""
|
|
*?Option2: "
|
|
save
|
|
currentpagedevice /InputAttributes known
|
|
{
|
|
currentpagedevice /InputAttributes get
|
|
2 known
|
|
{(True)}{(False)} ifelse
|
|
}
|
|
{ (Unknown) } ifelse
|
|
= flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *Option2
|
|
|
|
*OpenUI *Option3/Tray 3: Boolean
|
|
*DefaultOption3: False
|
|
*Option3 True/Installed: ""
|
|
*Option3 False/Not Installed: ""
|
|
*?Option3: "
|
|
save
|
|
currentpagedevice /InputAttributes known
|
|
{
|
|
currentpagedevice /InputAttributes get
|
|
3 known
|
|
{(True)}{(False)} ifelse
|
|
}
|
|
{ (Unknown) } ifelse
|
|
= flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *Option3
|
|
|
|
*OpenUI *Option4/Hard Disk: Boolean
|
|
*DefaultOption4: False
|
|
*Option4 True/Installed: ""
|
|
*Option4 False/Not Installed: ""
|
|
*?Option4: "
|
|
save false
|
|
(%disk?%)
|
|
{ currentdevparams dup /Writeable known
|
|
{ /Writeable get {pop true} if } { pop } ifelse
|
|
} 10 string /IODevice resourceforall
|
|
{(True)}{(False)} ifelse = flush
|
|
restore
|
|
"
|
|
*End
|
|
*CloseUI: *Option4
|
|
|
|
*OpenUI *Option5/Envelope Feeder: Boolean
|
|
*DefaultOption5: False
|
|
*Option5 True/Installed: ""
|
|
*Option5 False/Not Installed: ""
|
|
*?Option5: "
|
|
save
|
|
currentpagedevice /InputAttributes known
|
|
{
|
|
currentpagedevice /InputAttributes get
|
|
4 known
|
|
{(True)}{(False)} ifelse
|
|
}
|
|
{ (Unknown) } ifelse
|
|
= flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *Option5
|
|
|
|
*OpenUI *Option6/Offset Catch Tray (OCT): Boolean
|
|
*DefaultOption6: False
|
|
*Option6 True/Installed: ""
|
|
*Option6 False/Not Installed: ""
|
|
*?Option6: "
|
|
save
|
|
currentpagedevice /OutputAttributes known
|
|
{
|
|
currentpagedevice /OutputAttributes get
|
|
1 known {(True)}{(False) } ifelse
|
|
}
|
|
{ (Unknown) } ifelse
|
|
= flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *Option6
|
|
|
|
*OpenUI *InstalledMemory/Total Printer Memory: PickOne
|
|
*DefaultInstalledMemory: 16Meg
|
|
*InstalledMemory 16Meg/16 MB RAM: ""
|
|
*InstalledMemory 24Meg/24 MB RAM: ""
|
|
*InstalledMemory 32Meg/32 MB RAM: ""
|
|
*InstalledMemory 40Meg/40 MB RAM: ""
|
|
*InstalledMemory 48Meg/48 MB RAM: ""
|
|
*InstalledMemory 56Meg/56 MB RAM: ""
|
|
*InstalledMemory 64Meg/64 MB RAM: ""
|
|
*InstalledMemory 72Meg/72 MB RAM: ""
|
|
*InstalledMemory 80Meg/80 MB RAM: ""
|
|
*InstalledMemory 88Meg/88 MB RAM: ""
|
|
*InstalledMemory 104Meg/104 MB RAM: ""
|
|
|
|
*?InstalledMemory: "
|
|
save
|
|
11 dict
|
|
dup 0 (16Meg) put
|
|
dup 1 (24Meg) put
|
|
dup 2 (32Meg) put
|
|
dup 3 (40Meg) put
|
|
dup 4 (48Meg) put
|
|
dup 5 (56Meg) put
|
|
dup 6 (64Meg) put
|
|
dup 7 (72Meg) put
|
|
dup 8 (80Meg) put
|
|
dup 9 (88Meg) put
|
|
dup 10 (104Meg) put
|
|
currentsystemparams dup /RamSize known
|
|
{/RamSize get 1048576 div floor cvi
|
|
16 sub 8 idiv get}
|
|
{pop (Unknown) } ifelse
|
|
= flush
|
|
restore
|
|
"
|
|
*End
|
|
*CloseUI: *InstalledMemory
|
|
|
|
*CloseGroup: InstallableOptions
|
|
|
|
*% === UI CONSTRAINTS ===
|
|
|
|
*UIConstraints: *Option1 False *Duplex
|
|
*UIConstraints: *Duplex *Option1 False
|
|
|
|
*UIConstraints: *Option2 False *InputSlot Tray2
|
|
*UIConstraints: *InputSlot Tray2 *Option2 False
|
|
|
|
*UIConstraints: *Option3 False *InputSlot Tray3
|
|
*UIConstraints: *InputSlot Tray3 *Option3 False
|
|
|
|
*UIConstraints: *Option6 False *Jog
|
|
*UIConstraints: *Jog *Option6 False
|
|
|
|
*UIConstraints: *Option5 False *InputSlot Envelope
|
|
*UIConstraints: *InputSlot Envelope *Option5 False
|
|
|
|
*UIConstraints: *Option6 False *OutputBin OCT
|
|
*UIConstraints: *OutputBin OCT *Option6 False
|
|
|
|
*% -- envelopes can only come from MBF or Envelope Feeder
|
|
|
|
*UIConstraints: *PageSize Env10 *InputSlot Tray1
|
|
*UIConstraints: *PageSize Env10 *InputSlot Tray2
|
|
*UIConstraints: *PageSize Env10 *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
|
|
*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
|
|
*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageSize EnvDL *InputSlot Tray1
|
|
*UIConstraints: *PageSize EnvDL *InputSlot Tray2
|
|
*UIConstraints: *PageSize EnvDL *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
|
|
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
|
|
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion Env10 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion Env10 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion Env10 *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion EnvC5 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion EnvDL *InputSlot Tray1
|
|
*UIConstraints: *PageRegion EnvDL *InputSlot Tray2
|
|
*UIConstraints: *PageRegion EnvDL *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray1
|
|
*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
|
|
*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize Env10
|
|
*UIConstraints: *InputSlot Tray2 *PageSize Env10
|
|
*UIConstraints: *InputSlot Tray3 *PageSize Env10
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
|
|
*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
|
|
*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
|
|
*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
|
|
*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
|
|
*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
|
|
*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion Env10
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion Env10
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion Env10
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion EnvC5
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion EnvDL
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion EnvMonarch
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
|
|
|
|
*% -- limits Envelope Feeder
|
|
|
|
*UIConstraints: *PageSize Letter *InputSlot Envelope
|
|
*UIConstraints: *PageSize Legal *InputSlot Envelope
|
|
*UIConstraints: *PageSize A4 *InputSlot Envelope
|
|
*UIConstraints: *PageSize A5 *InputSlot Envelope
|
|
*UIConstraints: *PageSize A6 *InputSlot Envelope
|
|
*UIConstraints: *PageSize Executive *InputSlot Envelope
|
|
*UIConstraints: *PageSize Statement *InputSlot Envelope
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Envelope
|
|
*UIConstraints: *PageSize FanFoldGermanLegal *InputSlot Envelope
|
|
|
|
*UIConstraints: *InputSlot Envelope *PageSize Letter
|
|
*UIConstraints: *InputSlot Envelope *PageSize Legal
|
|
*UIConstraints: *InputSlot Envelope *PageSize A4
|
|
*UIConstraints: *InputSlot Envelope *PageSize A5
|
|
*UIConstraints: *InputSlot Envelope *PageSize A6
|
|
*UIConstraints: *InputSlot Envelope *PageSize Executive
|
|
*UIConstraints: *InputSlot Envelope *PageSize Statement
|
|
*UIConstraints: *InputSlot Envelope *PageSize ISOB5
|
|
*UIConstraints: *InputSlot Envelope *PageSize FanFoldGermanLegal
|
|
|
|
*UIConstraints: *PageRegion Letter *InputSlot Envelope
|
|
*UIConstraints: *PageRegion Legal *InputSlot Envelope
|
|
*UIConstraints: *PageRegion A4 *InputSlot Envelope
|
|
*UIConstraints: *PageRegion A5 *InputSlot Envelope
|
|
*UIConstraints: *PageRegion A6 *InputSlot Envelope
|
|
*UIConstraints: *PageRegion Executive *InputSlot Envelope
|
|
*UIConstraints: *PageRegion Statement *InputSlot Envelope
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Envelope
|
|
*UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot Envelope
|
|
|
|
*UIConstraints: *InputSlot Envelope *PageRegion Letter
|
|
*UIConstraints: *InputSlot Envelope *PageRegion Legal
|
|
*UIConstraints: *InputSlot Envelope *PageRegion A4
|
|
*UIConstraints: *InputSlot Envelope *PageRegion A5
|
|
*UIConstraints: *InputSlot Envelope *PageRegion A6
|
|
*UIConstraints: *InputSlot Envelope *PageRegion Executive
|
|
*UIConstraints: *InputSlot Envelope *PageRegion Statement
|
|
*UIConstraints: *InputSlot Envelope *PageRegion ISOB5
|
|
*UIConstraints: *InputSlot Envelope *PageRegion FanFoldGermanLegal
|
|
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Plain
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Transparency
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Labels
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Preprinted
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Letterhead
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Prepunched
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Bond
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Recycled
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Color
|
|
*UIConstraints: *InputSlot Envelope *XRXAMediaType Cardstock
|
|
|
|
*UIConstraints: *XRXAMediaType Plain *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Transparency *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Labels *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Preprinted *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Letterhead *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Prepunched *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Bond *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Recycled *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Color *InputSlot Envelope
|
|
*UIConstraints: *XRXAMediaType Cardstock *InputSlot Envelope
|
|
|
|
*% -- A6 can only come from MBF (Multi Bypass Feeder)
|
|
*UIConstraints: *PageSize A5 *InputSlot Tray1
|
|
*UIConstraints: *PageSize A5 *InputSlot Tray2
|
|
*UIConstraints: *PageSize A5 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion A5 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion A5 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion A5 *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize A5
|
|
*UIConstraints: *InputSlot Tray2 *PageSize A5
|
|
*UIConstraints: *InputSlot Tray3 *PageSize A5
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion A5
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion A5
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion A5
|
|
|
|
*% -- A6 can only come from MBF (Multi Bypass Feeder)
|
|
*UIConstraints: *PageSize A6 *InputSlot Tray1
|
|
*UIConstraints: *PageSize A6 *InputSlot Tray2
|
|
*UIConstraints: *PageSize A6 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion A6 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion A6 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion A6 *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize A6
|
|
*UIConstraints: *InputSlot Tray2 *PageSize A6
|
|
*UIConstraints: *InputSlot Tray3 *PageSize A6
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion A6
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion A6
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion A6
|
|
|
|
*% -- ISOB5 can only come from MBF (Multi Bypass Feeder)
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Tray1
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Tray2
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize ISOB5
|
|
*UIConstraints: *InputSlot Tray2 *PageSize ISOB5
|
|
*UIConstraints: *InputSlot Tray3 *PageSize ISOB5
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion ISOB5
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion ISOB5
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion ISOB5
|
|
|
|
*% -- Statement can only come from MBF (Multi Bypass Feeder)
|
|
*UIConstraints: *PageSize Statement *InputSlot Tray1
|
|
*UIConstraints: *PageSize Statement *InputSlot Tray2
|
|
*UIConstraints: *PageSize Statement *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion Statement *InputSlot Tray1
|
|
*UIConstraints: *PageRegion Statement *InputSlot Tray2
|
|
*UIConstraints: *PageRegion Statement *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize Statement
|
|
*UIConstraints: *InputSlot Tray2 *PageSize Statement
|
|
*UIConstraints: *InputSlot Tray3 *PageSize Statement
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion Statement
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion Statement
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion Statement
|
|
|
|
*% -- only limited sized from lower trays
|
|
*UIConstraints: *PageSize Executive *InputSlot Tray2
|
|
*UIConstraints: *PageSize Executive *InputSlot Tray3
|
|
|
|
*UIConstraints: *PageRegion Executive *InputSlot Tray2
|
|
*UIConstraints: *PageRegion Executive *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray2 *PageSize Executive
|
|
*UIConstraints: *InputSlot Tray3 *PageSize Executive
|
|
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion Executive
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion Executive
|
|
|
|
*% -- limits for Tray1
|
|
|
|
*UIConstraints: *PageSize Statement *InputSlot Tray1
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Tray1
|
|
*UIConstraints: *PageSize A5 *InputSlot Tray1
|
|
*UIConstraints: *PageSize A6 *InputSlot Tray1
|
|
*UIConstraints: *PageSize Env10 *InputSlot Tray1
|
|
*UIConstraints: *PageSize EnvC5 *InputSlot Tray1
|
|
*UIConstraints: *PageSize EnvDL *InputSlot Tray1
|
|
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageSize Statement
|
|
*UIConstraints: *InputSlot Tray1 *PageSize ISOB5
|
|
*UIConstraints: *InputSlot Tray1 *PageSize A5
|
|
*UIConstraints: *InputSlot Tray1 *PageSize A6
|
|
*UIConstraints: *InputSlot Tray1 *PageSize Env10
|
|
*UIConstraints: *InputSlot Tray1 *PageSize EnvC5
|
|
*UIConstraints: *InputSlot Tray1 *PageSize EnvDL
|
|
*UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
|
|
|
|
*UIConstraints: *PageRegion Statement *InputSlot Tray1
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion A5 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion A6 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion Env10 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion EnvC5 *InputSlot Tray1
|
|
*UIConstraints: *PageRegion EnvDL *InputSlot Tray1
|
|
*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray1
|
|
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion Statement
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion ISOB5
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion A5
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion A6
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion Env10
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion EnvC5
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion EnvDL
|
|
*UIConstraints: *InputSlot Tray1 *PageRegion EnvMonarch
|
|
|
|
*% -- limits for Tray2
|
|
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Tray2
|
|
*UIConstraints: *PageSize Executive *InputSlot Tray2
|
|
*UIConstraints: *PageSize A6 *InputSlot Tray2
|
|
*UIConstraints: *PageSize Env10 *InputSlot Tray2
|
|
*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
|
|
*UIConstraints: *PageSize EnvDL *InputSlot Tray2
|
|
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
|
|
*UIConstraints: *PageSize A5 *InputSlot Tray2
|
|
*UIConstraints: *PageSize Statement *InputSlot Tray2
|
|
|
|
*UIConstraints: *InputSlot Tray2 *PageSize ISOB5
|
|
*UIConstraints: *InputSlot Tray2 *PageSize Executive
|
|
*UIConstraints: *InputSlot Tray2 *PageSize A6
|
|
*UIConstraints: *InputSlot Tray2 *PageSize A5
|
|
*UIConstraints: *InputSlot Tray2 *PageSize Env10
|
|
*UIConstraints: *InputSlot Tray2 *PageSize EnvC5
|
|
*UIConstraints: *InputSlot Tray2 *PageSize EnvDL
|
|
*UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
|
|
*UIConstraints: *InputSlot Tray2 *PageSize Statement
|
|
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion Executive *InputSlot Tray2
|
|
*UIConstraints: *PageRegion A6 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion Env10 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion EnvDL *InputSlot Tray2
|
|
*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
|
|
*UIConstraints: *PageRegion A5 *InputSlot Tray2
|
|
*UIConstraints: *PageRegion Statement *InputSlot Tray2
|
|
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion ISOB5
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion Executive
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion A6
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion A5
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion Env10
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
|
|
*UIConstraints: *InputSlot Tray2 *PageRegion Statement
|
|
|
|
*% -- limits for Tray3
|
|
|
|
*UIConstraints: *PageSize ISOB5 *InputSlot Tray3
|
|
*UIConstraints: *PageSize Executive *InputSlot Tray3
|
|
*UIConstraints: *PageSize A6 *InputSlot Tray3
|
|
*UIConstraints: *PageSize Env10 *InputSlot Tray3
|
|
*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
|
|
*UIConstraints: *PageSize EnvDL *InputSlot Tray3
|
|
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
|
|
*UIConstraints: *PageSize A5 *InputSlot Tray3
|
|
*UIConstraints: *PageSize Statement *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray3 *PageSize ISOB5
|
|
*UIConstraints: *InputSlot Tray3 *PageSize Executive
|
|
*UIConstraints: *InputSlot Tray3 *PageSize A6
|
|
*UIConstraints: *InputSlot Tray3 *PageSize A5
|
|
*UIConstraints: *InputSlot Tray3 *PageSize Env10
|
|
*UIConstraints: *InputSlot Tray3 *PageSize EnvC5
|
|
*UIConstraints: *InputSlot Tray3 *PageSize EnvDL
|
|
*UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
|
|
*UIConstraints: *InputSlot Tray3 *PageSize Statement
|
|
|
|
*UIConstraints: *PageRegion ISOB5 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion Executive *InputSlot Tray3
|
|
*UIConstraints: *PageRegion A6 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion Env10 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion EnvDL *InputSlot Tray3
|
|
*UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
|
|
*UIConstraints: *PageRegion A5 *InputSlot Tray3
|
|
*UIConstraints: *PageRegion Statement *InputSlot Tray3
|
|
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion ISOB5
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion Executive
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion A6
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion A5
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion Env10
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
|
|
*UIConstraints: *InputSlot Tray3 *PageRegion Statement
|
|
|
|
*% Duplex only allowed with Letter, Legal, A4, or Folio
|
|
*UIConstraints: *Duplex *PageSize A5
|
|
*UIConstraints: *Duplex *PageSize A6
|
|
*UIConstraints: *Duplex *PageSize ISOB5
|
|
*UIConstraints: *Duplex *PageSize Executive
|
|
*UIConstraints: *Duplex *PageSize Statement
|
|
*UIConstraints: *Duplex *PageSize Env10
|
|
*UIConstraints: *Duplex *PageSize EnvC5
|
|
*UIConstraints: *Duplex *PageSize EnvDL
|
|
*UIConstraints: *Duplex *PageSize EnvMonarch
|
|
|
|
*UIConstraints: *PageSize A5 *Duplex
|
|
*UIConstraints: *PageSize A6 *Duplex
|
|
*UIConstraints: *PageSize ISOB5 *Duplex
|
|
*UIConstraints: *PageSize Executive *Duplex
|
|
*UIConstraints: *PageSize Statement *Duplex
|
|
*UIConstraints: *PageSize Env10 *Duplex
|
|
*UIConstraints: *PageSize EnvC5 *Duplex
|
|
*UIConstraints: *PageSize EnvDL *Duplex
|
|
*UIConstraints: *PageSize EnvMonarch *Duplex
|
|
|
|
*UIConstraints: *Duplex *PageRegion A5
|
|
*UIConstraints: *Duplex *PageRegion A6
|
|
*UIConstraints: *Duplex *PageRegion ISOB5
|
|
*UIConstraints: *Duplex *PageRegion Executive
|
|
*UIConstraints: *Duplex *PageRegion Statement
|
|
*UIConstraints: *Duplex *PageRegion Env10
|
|
*UIConstraints: *Duplex *PageRegion EnvC5
|
|
*UIConstraints: *Duplex *PageRegion EnvDL
|
|
*UIConstraints: *Duplex *PageRegion EnvMonarch
|
|
|
|
*UIConstraints: *PageRegion A5 *Duplex
|
|
*UIConstraints: *PageRegion A6 *Duplex
|
|
*UIConstraints: *PageRegion ISOB5 *Duplex
|
|
*UIConstraints: *PageRegion Executive *Duplex
|
|
*UIConstraints: *PageRegion Statement *Duplex
|
|
*UIConstraints: *PageRegion Env10 *Duplex
|
|
*UIConstraints: *PageRegion EnvC5 *Duplex
|
|
*UIConstraints: *PageRegion EnvDL *Duplex
|
|
*UIConstraints: *PageRegion EnvMonarch *Duplex
|
|
|
|
*% Limits jog to only offset catch tray
|
|
|
|
*UIConstraints: *OutputBin STD *Jog EndOfSet
|
|
*UIConstraints: *Jog EndOfSet *OutputBin STD
|
|
*UIConstraints: *OutputBin STD *Jog EndOfJob
|
|
*UIConstraints: *Jog EndOfJob *OutputBin STD
|
|
|
|
*% - Must have *Collate: True for *Jog: EndOfSet
|
|
|
|
*UIConstraints: *Jog EndOfSet *Collate False
|
|
*UIConstraints: *Collate False *Jog EndOfSet
|
|
|
|
*% -- Smoothing and Draft only available in 600x600dpi
|
|
*UIConstraints: *XRXQuality Smoothing *Resolution 1200x600dpi
|
|
*UIConstraints: *Resolution 1200x600dpi *XRXQuality Smoothing
|
|
*UIConstraints: *XRXQuality Draft *Resolution 1200x600dpi
|
|
*UIConstraints: *Resolution 1200x600dpi *XRXQuality Draft
|
|
|
|
*% === BASIC CAPABILITIES & SYSTEM MANAGEMENT ===
|
|
|
|
*FreeVM: "3551452"
|
|
*VMOption 16Meg/16 MB RAM: "3551452"
|
|
*VMOption 24Meg/24 MB RAM: "5584664"
|
|
*VMOption 32Meg/32 MB RAM: "7647896"
|
|
*VMOption 40Meg/40 MB RAM: "9704088"
|
|
*VMOption 48Meg/48 MB RAM: "11752088"
|
|
*VMOption 56Meg/56 MB RAM: "13752088"
|
|
*VMOption 64Meg/64 MB RAM: "15767320"
|
|
*VMOption 72Meg/72 MB RAM: "17855128"
|
|
*VMOption 80Meg/80 MB RAM: "19919512"
|
|
*VMOption 88Meg/88 MB RAM: "21951128"
|
|
*VMOption 104Meg/104 MB RAM: "26014360"
|
|
|
|
*FCacheSize 16Meg/16 MB RAM: 760000
|
|
*FCacheSize 24Meg/24 MB RAM: 1160000
|
|
*FCacheSize 32Meg/32 MB RAM: 1560000
|
|
*FCacheSize 40Meg/40 MB RAM: 1960000
|
|
*FCacheSize 48Meg/48 MB RAM: 2360000
|
|
*FCacheSize 56Meg/56 MB RAM: 2760000
|
|
*FCacheSize 64Meg/64 MB RAM: 3160000
|
|
*FCacheSize 72Meg/72 MB RAM: 3560000
|
|
*FCacheSize 80Meg/80 MB RAM: 3960000
|
|
*FCacheSize 88Meg/88 MB RAM: 4360000
|
|
*FCacheSize 104Meg/104 MB RAM: 5160000
|
|
|
|
*ColorDevice: False
|
|
*DefaultColorSpace: Gray
|
|
*TTRasterizer: Type42
|
|
*?TTRasterizer:"
|
|
save
|
|
42/FontType resourcestatus
|
|
{pop pop (Type42)}{(No Type42)} ifelse = flush
|
|
restore
|
|
"
|
|
*End
|
|
|
|
*FileSystem: True
|
|
*?FileSystem: "
|
|
false
|
|
(*) {
|
|
/DevDict exch currentdevparams def
|
|
DevDict /Writeable known {DevDict /Writeable get} {false} ifelse
|
|
DevDict /Mounted known {DevDict /Mounted get} {false} ifelse
|
|
DevDict /HasNames known {DevDict /HasNames get} {false} ifelse
|
|
and and {pop true} if
|
|
} 128 string /IODevice resourceforall
|
|
{(True)} {(False)} ifelse =
|
|
"
|
|
*End
|
|
*LanguageLevel: "3"
|
|
*Throughput: "32"
|
|
|
|
*Password: "0"
|
|
*ExitServer: "
|
|
count 1 ge { true exch startjob } {false} ifelse
|
|
not {
|
|
(ERROR: *ExitServer cannot start unencapsulated job.) =
|
|
( Password is probably invalid.) =
|
|
} if
|
|
"
|
|
*End
|
|
|
|
*Reset: "
|
|
count 1 ge { true exch startjob } {false} ifelse
|
|
not {
|
|
(ERROR: *ExitServer cannot start unencapsulated job.) =
|
|
( Password is probably invalid.) =
|
|
} if
|
|
systemdict /quit get exec
|
|
"
|
|
*End
|
|
|
|
|
|
*% === PROTOCOLS AND EMULATIONS ===
|
|
|
|
*Protocols: TBCP
|
|
|
|
*% === MEDIA SELECTION ===
|
|
*% PageSize sets the input Tray and the imageable area
|
|
*OpenUI *PageSize/Paper Size: PickOne
|
|
*OrderDependency: 20.0 AnySetup *PageSize
|
|
*DefaultPageSize: Letter
|
|
*PageSize Letter/Letter[8.5 x 11]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize Legal/Legal[8.5 x 14]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize FanFoldGermanLegal/Folio[8.5 x 13]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [612 936] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize Statement/Statement[5.5 x 8.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize Executive/Executive[7.25 x 10.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize A4/A4[210mm x 297mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize A5/A5[148mm x 210mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize A6/A6[105mm x 148mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [297 420] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize ISOB5/ISO B5[176mm x 250mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [499 709] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize Env10/Com10 Envelope[4.125 x 9.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize EnvC5/EnvC5 Envelope[162mm x 229mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize EnvDL/DL Envelope[110mm x 220mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageSize EnvMonarch/Monarch Envelope[3.87 x 7.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*?PageSize: "
|
|
save
|
|
currentpagedevice /PageSize get aload pop
|
|
2 copy gt {exch} if
|
|
(Unknown)
|
|
14 dict
|
|
dup [612 792] (Letter) put
|
|
dup [612 1008] (Legal) put
|
|
dup [612 936] (FanFoldGermanLegal) put
|
|
dup [396 612] (Statement) put
|
|
dup [522 756] (Executive) put
|
|
dup [595 842] (A4) put
|
|
dup [420 595] (A5) put
|
|
dup [297 420] (A6) put
|
|
dup [499 709] (ISOB5) put
|
|
dup [297 684] (Env10) put
|
|
dup [312 624] (EnvDL) put
|
|
dup [459 649] (EnvC5) put
|
|
dup [279 540] (EnvMonarch) put
|
|
{ exch aload pop 4 index sub abs 5 le exch
|
|
5 index sub abs 5 le and
|
|
{exch pop exit} {pop} ifelse
|
|
} bind forall
|
|
= flush pop pop
|
|
restore
|
|
"
|
|
*End
|
|
*CloseUI: *PageSize
|
|
|
|
*OpenUI *PageRegion/Paper Size: PickOne
|
|
*OrderDependency: 20.0 AnySetup *PageRegion
|
|
*DefaultPageRegion: Letter
|
|
*PageRegion Letter/Letter[8.5 x 11]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion Legal/Legal[8.5 x 14]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion FanFoldGermanLegal/Folio[8.5 x 13]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [612 936] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion Statement/Statement[5.5 x 8.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion Executive/Executive[7.25 x 10.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion A4/A4[210mm x 297mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion A5/A5[148mm x 210mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion A6/A6[105mm x 148mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [297 420] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion ISOB5/ISO B5[176mm x 250mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [499 709] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion Env10/Com10 Envelope[4.125 x 9.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion EnvC5/EnvC5 Envelope[162mm x 229mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion EnvDL/DL Envelope[110mm x 220mm]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*PageRegion EnvMonarch/Monarch Envelope[3.87 x 7.5]: "
|
|
3 dict dup /DeferredMediaSelection true put dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
|
|
*End
|
|
*CloseUI: *PageRegion
|
|
|
|
*% ImageableArea gives the bounding box (llx, lly, urx, ury) in points for each media.
|
|
*DefaultImageableArea: Letter
|
|
*ImageableArea Letter/Letter[8.5 x 11]: "0.0 0.0 612.0 792.0"
|
|
*ImageableArea Legal/Legal[8.5 x 14]: "0.0 0.0 612.0 1008.0"
|
|
*ImageableArea FanFoldGermanLegal/Folio[8.5 x 13]: "0.0 0.0 612.0 936.0"
|
|
*ImageableArea Statement/Statement[5.5 x 8.5]: "0.0 0.0 396.0 612.0"
|
|
*ImageableArea Executive/Executive[7.25 x 10.5]: "0.0 0.0 522.0 756.0"
|
|
*ImageableArea A4/A4[210mm x 297mm]: "0.0 0.0 595.0 842.0"
|
|
*ImageableArea A5/A5[148mm x 210mm]: "0.0 0.0 420.0 595.0"
|
|
*ImageableArea A6/A6[105mm x 148mm]: "0.0 0.0 297.0 420.0"
|
|
*ImageableArea ISOB5/ISO B5[176mm x 250mm]: "0.0 0.0 499.0 709.0"
|
|
*ImageableArea Env10/Com10 Envelope[4.125 x 9.5]: "0.0 0.0 297.0 684.0"
|
|
*ImageableArea EnvC5/EnvC5 Envelope[162mm x 229mm]: "0.0 0.0 459.0 649.0"
|
|
*ImageableArea EnvDL/DL Envelope[110mm x 220mm]: "0.0 0.0 312.0 624.0"
|
|
*ImageableArea EnvMonarch/Monarch Envelope[3.87 x 7.5]: "0.0 0.0 279.0 540.0"
|
|
*?ImageableArea: "
|
|
newpath clippath pathbbox 4 -2 roll
|
|
exch 2 {10000 mul ceiling 10000 div dup 0 lt {pop 0} if 128 string cvs print ( ) print} repeat
|
|
exch 2 {10000 mul floor 10000 div dup 0 lt {pop 0} if 128 string cvs print ( ) print} repeat
|
|
(\n) print"
|
|
*End
|
|
|
|
*% PaperDimension gives physical dimensions in points for each media (x-width, y-height)
|
|
*DefaultPaperDimension: Letter
|
|
*PaperDimension Letter/Letter[8.5 x 11]: "612 792"
|
|
*PaperDimension Legal/Legal[8.5 x 14]: "612 1008"
|
|
*PaperDimension FanFoldGermanLegal/Folio[8.5 x 13]: "612 936"
|
|
*PaperDimension Statement/Statement[5.5 x 8.5]: "396 612"
|
|
*PaperDimension Executive/Executive[7.25 x 10.5]: "522 756"
|
|
*PaperDimension A4/A4[210mm x 297mm]: "595 842"
|
|
*PaperDimension A5/A5[148mm x 210mm]: "420 595"
|
|
*PaperDimension A6/A6[105mm x 148mm]: "297 420"
|
|
*PaperDimension ISOB5/ISO B5[176mm x 250mm]: "499 709"
|
|
*PaperDimension Env10/Com10 Envelope[4.125 x 9.5]: "297 684"
|
|
*PaperDimension EnvC5/EnvC5 Envelope[162mm x 229mm]: "459 649"
|
|
*PaperDimension EnvDL/DL Envelope[110mm x 220mm]: "312 624"
|
|
*PaperDimension EnvMonarch/Monarch Envelope[3.87 x 7.5]: "279 540"
|
|
|
|
*LandscapeOrientation: Any
|
|
|
|
|
|
*% === MEDIA HANDLING OPTIONS ===
|
|
*OpenUI *ManualFeed/Manual Feed: Boolean
|
|
*OrderDependency: 15.0 AnySetup *ManualFeed
|
|
*DefaultManualFeed: False
|
|
*ManualFeed True: " << /ManualFeed true >> setpagedevice "
|
|
*ManualFeed False: " << /ManualFeed false >> setpagedevice "
|
|
*?ManualFeed:"
|
|
save
|
|
currentpagedevice /ManualFeed get
|
|
{(True)} {(False)} ifelse = flush
|
|
restore
|
|
"
|
|
*End
|
|
*CloseUI: *ManualFeed
|
|
|
|
*OpenUI *InputSlot/Paper Source: PickOne
|
|
*OrderDependency: 15.0 AnySetup *InputSlot
|
|
*DefaultInputSlot: Tray1
|
|
*InputSlot Tray1/Tray 1: "
|
|
<</DeferredMediaSelection true /MediaPosition 0 >> setpagedevice"
|
|
*End
|
|
*InputSlot MBF/MBF: "
|
|
<</DeferredMediaSelection true /MediaPosition 1 >> setpagedevice "
|
|
*End
|
|
*InputSlot Tray2/Tray 2: "
|
|
<</DeferredMediaSelection true /MediaPosition 2 >> setpagedevice"
|
|
*End
|
|
*InputSlot Tray3/Tray 3: "
|
|
<</DeferredMediaSelection true /MediaPosition 3 >> setpagedevice "
|
|
*End
|
|
*InputSlot Envelope/Envelope Feeder: "
|
|
<</DeferredMediaSelection true /MediaPosition 4 >> setpagedevice "
|
|
*End
|
|
*?InputSlot: "
|
|
save
|
|
currentpagedevice /DeferredMediaSelection known dup
|
|
{ currentpagedevice /DeferredMediaSelection get and } if
|
|
{5 dict
|
|
dup 0 (Tray1) put
|
|
dup 1 (MBF) put
|
|
dup 2 (Tray2) put
|
|
dup 3 (Tray3) put
|
|
dup 4 (Envelope) put
|
|
currentpagedevice /MediaPosition get get
|
|
}
|
|
{
|
|
5 dict
|
|
dup /0 (Tray1) put
|
|
dup /1 (MBF) put
|
|
dup /2 (Tray2) put
|
|
dup /3 (Tray3) put
|
|
dup /4 (Envelope) put
|
|
currentpagedevice /InputAttributes get
|
|
dup /Priority known
|
|
{ /Priority get 0 get ( ) cvs cvn get }
|
|
{
|
|
dup length 1 eq
|
|
{ {pop} forall ( ) cvs cvn get }
|
|
{ pop pop (Unknown) } ifelse
|
|
} ifelse
|
|
} ifelse
|
|
= flush
|
|
restore
|
|
"
|
|
*End
|
|
|
|
*CloseUI: *InputSlot
|
|
|
|
*RequiresPageRegion All: True
|
|
|
|
*OpenUI *TraySwitch/Auto Tray Switch: Boolean
|
|
*OrderDependency: 30.0 AnySetup *TraySwitch
|
|
*TraySwitch True: "<</TraySwitch true>> setpagedevice"
|
|
*TraySwitch False: "<</TraySwitch false>> setpagedevice"
|
|
*DefaultTraySwitch: True
|
|
*?TraySwitch: "save
|
|
currentpagedevice /TraySwitch get
|
|
{(True)} {(False)} ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *TraySwitch
|
|
|
|
*OpenGroup: Output
|
|
|
|
*OpenUI *Duplex/Duplex: PickOne
|
|
*OrderDependency: 30.0 AnySetup *Duplex
|
|
*DefaultDuplex: None
|
|
*Duplex None/Off: "<</Duplex false /Tumble false>> setpagedevice"
|
|
*Duplex DuplexNoTumble/Normal: "<</Duplex true /Tumble false>> setpagedevice"
|
|
*Duplex DuplexTumble/Tumble: "<</Duplex true /Tumble true>> setpagedevice"
|
|
*?Duplex: "save
|
|
currentpagedevice /Duplex get
|
|
{currentpagedevice /Tumble get
|
|
{(DuplexTumble)} {(DuplexNoTumble)} ifelse}
|
|
{(None)} ifelse = flush restore"
|
|
*End
|
|
*CloseUI: *Duplex
|
|
|
|
*OpenUI *Jog/Jog: PickOne
|
|
*OrderDependency: 30.0 AnySetup *Jog
|
|
*DefaultJog: None
|
|
*Jog None/None: "<</Jog 0>> setpagedevice"
|
|
*Jog EndOfJob/End of job: "<</Jog 2>> setpagedevice"
|
|
*Jog EndOfSet/End of set: "<</Jog 3>> setpagedevice"
|
|
*?Jog: "save
|
|
currentpagedevice /Jog get dup 2 eq
|
|
{pop (EndOfJob)} {3 eq {(EndOfSet)} {(None)} ifelse}
|
|
ifelse = flush
|
|
restore "
|
|
*End
|
|
*CloseUI: *Jog
|
|
|
|
*OpenUI *Collate: Boolean
|
|
*OrderDependency: 10.0 AnySetup *Collate
|
|
*DefaultCollate: False
|
|
*Collate False: "<</Collate false>> setpagedevice"
|
|
*Collate True: "<</Collate true>> setpagedevice"
|
|
*?Collate: "save
|
|
currentpagedevice /Collate known
|
|
{currentpagedevice /Collate get
|
|
{(True)}{(False)} ifelse}
|
|
{(Unknown)}
|
|
ifelse = flush
|
|
restore "
|
|
*End
|
|
*CloseUI: *Collate
|
|
|
|
*OpenUI *XRXQuality/Quality: PickOne
|
|
*OrderDependency: 50.0 AnySetup *XRXQuality
|
|
*DefaultXRXQuality: Smoothing
|
|
|
|
*XRXQuality Draft/Draft Mode: "
|
|
2 dict
|
|
dup /PostRenderingEnhance true put
|
|
dup /PostRenderingEnhanceDetails
|
|
2 dict
|
|
dup /REValue 0 put
|
|
dup /TonerSaver 1 put
|
|
dup /Type 18 put
|
|
put setpagedevice
|
|
"
|
|
*End
|
|
|
|
*XRXQuality None/Normal: "
|
|
2 dict
|
|
dup /PostRenderingEnhance false put
|
|
dup /PostRenderingEnhanceDetails
|
|
2 dict
|
|
dup /REValue 0 put
|
|
dup /TonerSaver 0 put
|
|
dup /Type 18 put
|
|
put setpagedevice
|
|
"
|
|
*End
|
|
|
|
*XRXQuality Smoothing/Xerox Image Enhancement: "
|
|
2 dict
|
|
dup /PostRenderingEnhance true put
|
|
dup /PostRenderingEnhanceDetails
|
|
2 dict
|
|
dup /REValue 1 put
|
|
dup /TonerSaver 0 put
|
|
dup /Type 18 put
|
|
put setpagedevice
|
|
"
|
|
*End
|
|
|
|
*?XRXQuality: "save
|
|
currentpagedevice dup /PostRenderingEnhance known
|
|
{dup /PostRenderingEnhance get
|
|
{
|
|
/PostRenderingEnhanceDetails get
|
|
dup /Type get 18 eq
|
|
{
|
|
dup /REValue get 8 mul exch
|
|
/TonerSaver get add dup 8 eq
|
|
{pop (Smoothing)}
|
|
{1 eq {(Draft)} {(None)}ifelse}
|
|
ifelse
|
|
}
|
|
{pop (None)} ifelse
|
|
}
|
|
{pop (None)}
|
|
ifelse}
|
|
{pop (None)}
|
|
ifelse = flush
|
|
restore"
|
|
*End
|
|
*CloseUI: *XRXQuality
|
|
|
|
*OpenUI *XRXAMediaType/Media Type: PickOne
|
|
*OrderDependency: 30.0 AnySetup *XRXAMediaType
|
|
*DefaultXRXAMediaType: AutoSelect
|
|
*XRXAMediaType AutoSelect/AutoSelect: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType null
|
|
put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Plain/Plain: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Plain) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Transparency/Transparency: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Transparency) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Labels/Labels: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Labels) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Preprinted/Preprinted: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Preprinted) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Letterhead/Letterhead: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Letterhead) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Prepunched/Prepunched: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Prepunched) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Bond/Bond: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Bond) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Recycled/Recycled: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Recycled) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Color/Color: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Color) put setpagedevice"
|
|
*End
|
|
*XRXAMediaType Cardstock/Cardstock: "
|
|
2 dict dup /DeferredMediaSelection true put dup /MediaType (Cardstock) put setpagedevice"
|
|
*End
|
|
|
|
*?XRXAMediaType: "
|
|
currentpagedevice dup /MediaType known
|
|
{
|
|
/MediaType get dup null eq { pop (Unknown) } if
|
|
}
|
|
{ pop (Unknown)}
|
|
ifelse = flush
|
|
"
|
|
*End
|
|
*CloseUI: *XRXAMediaType
|
|
|
|
|
|
*OpenUI *OutputBin/Output Tray: PickOne
|
|
*OrderDependency: 30.0 AnySetup *OutputBin
|
|
*DefaultOutputBin: STD
|
|
*OutputBin STD/Standard: "
|
|
<</OutputType (STD)>> setpagedevice"
|
|
*End
|
|
*OutputBin OCT/Offset Bin: "
|
|
<</OutputType (OCT)>> setpagedevice"
|
|
*End
|
|
*?OutputBin: "
|
|
currentpagedevice /OutputType known
|
|
{
|
|
<<
|
|
(STD) (STD)
|
|
(OCT) (OCT)
|
|
>>
|
|
currentpagedevice /OutputType get
|
|
dup null eq {pop (Unknown)} { get } ifelse
|
|
} { (Unkown)} ifelse = flush
|
|
"
|
|
*End
|
|
*CloseUI: *OutputBin
|
|
*CloseGroup: Output
|
|
|
|
|
|
|
|
*% === RESOLUTION AND APPEARANCE CONTROL ===
|
|
|
|
*OpenUI *Resolution/Resolution: PickOne
|
|
*OrderDependency: 55 AnySetup *Resolution
|
|
*DefaultResolution: 600x600dpi
|
|
|
|
*Resolution 600x600dpi/600 x 600 dpi: "
|
|
currentpagedevice /PostRenderingEnhanceDetails get
|
|
currentpagedevice /PostRenderingEnhance get
|
|
2 dict
|
|
dup /PostRenderingEnhance false put
|
|
dup /PostRenderingEnhanceDetails
|
|
2 dict
|
|
dup /REValue 0 put
|
|
dup /TonerSaver 0 put
|
|
dup /Type 18 put
|
|
put setpagedevice
|
|
2 dict
|
|
dup /HWResolution [600 600] put
|
|
dup /Policies
|
|
1 dict dup /HWResolution 2 put
|
|
put setpagedevice
|
|
2 dict
|
|
dup /PostRenderingEnhance 4 -1 roll put
|
|
dup /PostRenderingEnhanceDetails 4 -1 roll put
|
|
setpagedevice
|
|
"
|
|
*End
|
|
|
|
*Resolution 1200x600dpi/1200 x 600 dpi: "
|
|
2 dict
|
|
dup /PostRenderingEnhance false put
|
|
dup /PostRenderingEnhanceDetails
|
|
2 dict
|
|
dup /REValue 0 put
|
|
dup /TonerSaver 0 put
|
|
dup /Type 18 put
|
|
put setpagedevice
|
|
2 dict
|
|
dup /HWResolution [1200 600] put
|
|
dup /Policies
|
|
1 dict dup /HWResolution 2 put
|
|
put setpagedevice
|
|
"
|
|
*End
|
|
|
|
*?Resolution: "
|
|
save
|
|
currentpagedevice /HWResolution get
|
|
aload pop exch
|
|
( ) cvs print
|
|
(x) print ( ) cvs print (dpi)
|
|
= flush
|
|
restore
|
|
"
|
|
*End
|
|
*CloseUI: *Resolution
|
|
|
|
*% Halftone Information ===============
|
|
|
|
*DefaultHalftoneType: 3
|
|
*AccurateScreensSupport: False
|
|
*ScreenFreq: "65"
|
|
*ScreenAngle: "45"
|
|
*DefaultScreenProc: Dot
|
|
*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}"
|
|
|
|
*DefaultTransfer: Null
|
|
*Transfer Null: "{}"
|
|
*Transfer Null.Inverse: "{1 exch sub}"
|
|
|
|
*% Color Separation Information =====================
|
|
|
|
*DefaultColorSep: ProcessBlack.85lpi.600x600dpi/85 lpi /600 x 600 dpi
|
|
|
|
*InkName: ProcessBlack/Process Black
|
|
*InkName: CustomColor/Custom Color
|
|
*InkName: ProcessCyan/Process Cyan
|
|
*InkName: ProcessMagenta/Process Magenta
|
|
*InkName: ProcessYellow/Process Yellow
|
|
|
|
|
|
|
|
*% For 85 lpi /600 x 600 dpi =======================================
|
|
|
|
*ColorSepScreenAngle ProcessBlack.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "45"
|
|
*ColorSepScreenAngle CustomColor.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "45"
|
|
*ColorSepScreenAngle ProcessCyan.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "15"
|
|
*ColorSepScreenAngle ProcessMagenta.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "75"
|
|
*ColorSepScreenAngle ProcessYellow.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "0"
|
|
|
|
*ColorSepScreenFreq ProcessBlack.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "60"
|
|
*ColorSepScreenFreq CustomColor.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "60"
|
|
*ColorSepScreenFreq ProcessCyan.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "60"
|
|
*ColorSepScreenFreq ProcessMagenta.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "60"
|
|
*ColorSepScreenFreq ProcessYellow.85lpi.600x600dpi/85 lpi /600 x 600 dpi: "60"
|
|
|
|
|
|
*% Font Information =====================
|
|
*DefaultFont: Courier
|
|
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
|
|
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
|
|
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
|
|
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
|
|
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
|
|
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
|
|
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
|
|
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
|
|
*Font Courier: Standard "(002.004S)" Standard ROM
|
|
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
|
|
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
|
|
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
|
|
*Font Helvetica: Standard "(001.006S)" Standard ROM
|
|
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
|
|
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
|
|
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
|
|
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
|
|
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
|
|
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
|
|
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
|
|
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
|
|
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
|
|
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
|
|
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
|
|
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
|
|
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
|
|
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
|
|
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
|
|
*Font Symbol: Special "(001.007S)" Special ROM
|
|
*Font Times-Bold: Standard "(001.007S)" Standard ROM
|
|
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
|
|
*Font Times-Italic: Standard "(001.007S)" Standard ROM
|
|
*Font Times-Roman: Standard "(001.007S)" Standard ROM
|
|
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
|
|
*Font ZapfDingbats: Special "(001.004S)" Special ROM
|
|
*?FontQuery: "
|
|
save
|
|
{ count 1 gt
|
|
{ exch dup 127 string cvs (/) print print (:) print
|
|
/Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
|
|
} { exit } ifelse
|
|
} bind loop
|
|
(*) = flush
|
|
restore"
|
|
*End
|
|
|
|
*?FontList: "
|
|
save
|
|
(*) {cvn ==} 128 string /Font resourceforall
|
|
(*) = flush
|
|
restore
|
|
"
|
|
*End
|
|
|
|
*% === PRINTER MESSAGES ===
|
|
|
|
*% possible unsolicited messages
|
|
*PrinterError: "Cover Open"
|
|
*PrinterError: "Warming up"
|
|
|
|
*% status field of controller-requested status message
|
|
*Status: "idle"
|
|
*Status: "busy"
|
|
*Status: "waiting"
|
|
*Status: "printing"
|
|
*Status: "warming up"
|
|
*Status: "initializing"
|
|
*Status: "holding"
|
|
*Status: "PrinterError: Cover Open"
|
|
*Status: "PrinterError: Warming up"
|
|
|
|
*% source field of controller-requested status message
|
|
*Source: "Parallel"
|
|
*Source: "LocalTalk"
|
|
*Source: "Ethernet"
|
|
*Source: "TokenRing"
|
|
|
|
*% other possible printer messages
|
|
*Message: "%%Flushing: rest of job (to end-of-file) will be ignored]%%"
|
|
*Message: "%%[exitserver: permanent state may be changed]%%"
|
|
*Message: "%%[StatusChange: initializing]%%"
|
|
|
|
|
|
*% end of PPD file for the Xerox N17
|
|
*% last modification date 8/21/98
|
|
|