*PPD-Adobe: "4.3" | |
*% Adobe Systems PostScript(R) Printer Description File | |
*% Copyright 1987-1995 Adobe Systems Incorporated. | |
*% 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.0 6/15/98 | |
*% === REQUIRED ENTRIES === | |
*FormatVersion: "4.3" | |
*FileVersion: "1.0" | |
*LanguageEncoding: ISOLatin1 | |
*LanguageVersion: English | |
*PCFileName: "XRN17000.PPD" | |
*PSVersion: "(3010.106) 1" | |
*Product: "(Xerox DocuPrint N17)" | |
*ShortNickName: "Xerox DocuPrint N17" | |
*NickName: "Xerox DocuPrint N17, v. 3010.106" | |
*ModelName: "Xerox DocuPrint N17" | |
*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 | |
2 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 | |
6 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 | |
2 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 | |
8 idiv 1 sub 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 792" | |
*ImageableArea Legal/Legal[8.5 x 14]: "0.0 0.0 612 1008" | |
*ImageableArea FanFoldGermanLegal/Folio[8.5 x 13]: "0.0 0.0 612 936" | |
*ImageableArea Statement/Statement[5.5 x 8.5]: "0.0 0.0 396 612" | |
*ImageableArea Executive/Executive[7.25 x 10.5]: "0.0 0.0 522 756" | |
*ImageableArea A4/A4[210mm x 297mm]: "0.0 0.0 595 842" | |
*ImageableArea A5/A5[148mm x 210mm]: "0.0 0.0 420 595" | |
*ImageableArea A6/A6[105mm x 148mm]: "0.0 0.0 297 420" | |
*ImageableArea ISOB5/ISO B5[176mm x 250mm]: "0.0 0.0 499 709" | |
*ImageableArea Env10/Com10 Envelope[4.125 x 9.5]: "0.0 0.0 297 684" | |
*ImageableArea EnvC5/EnvC5 Envelope[162mm x 229mm]: "0.0 0.0 459 649" | |
*ImageableArea EnvDL/DL Envelope[110mm x 220mm]: "0.0 0.0 312 624" | |
*ImageableArea EnvMonarch/Monarch Envelope[3.87 x 7.5]: "0.0 0.0 279 540" | |
*?ImageableArea: " | |
newpath clippath pathbbox 4 -2 roll | |
exch 2 {10000 mul ceiling 10000 div dup 0 lt {pop 0.0} if 128 string cvs print ( ) print} repeat | |
exch 2 {10000 mul floor 10000 div dup 0 lt {pop 0.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]%%" | |
*% The byte count of this file should be exactly 043251 or 044518 | |
*% depending on the filesystem it resides in. | |
*% end of PPD file for the Xerox Gazelle | |
*% last modification date 6/15/98 | |