home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / driver20.cab / fs-7000.spd < prev    next >
Encoding:
PostScript Printer Description  |  1997-10-20  |  28.8 KB  |  717 lines

  1. *PPD-Adobe: "4.3"
  2. *% FS-7000.spd: Simplified form of FS-7000.ppd
  3. *Product: "FS-7000"
  4. *ModelName: "Kyocera FS-7000 (KPDL-2)"
  5. *ShortNickName: "Kyocera FS-7000 (KPDL-2)"
  6. *NickName: "Kyocera FS-7000 (KPDL-2)"
  7. *PCFileName: "FS-7000.PPD"
  8. *LanguageEncoding: ISOLatin1
  9. *LanguageLevel: "2"
  10. *PSVersion: "(2014.108) 1"
  11. *TTRasterizer: Type42
  12. *Protocols: PJL TBCP
  13. *ColorDevice: False
  14. *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
  15. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
  16. *JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
  17. *JCLOpenUI *JCLFrameBufferSize/Page Protection: PickOne
  18. *DefaultJCLFrameBufferSize: PrinterDefault
  19. *OrderDependency: 5 JCLSetup *JCLFrameBufferSize
  20. *JCLFrameBufferSize PrinterDefault/Printer Default: ""
  21. *JCLFrameBufferSize none/Off: "@PJL SET PAGEPROTECT=OFF<0A>"
  22. *JCLFrameBufferSize ltr/Letter: "@PJL SET PAGEPROTECT=LETTER<0A>"
  23. *JCLFrameBufferSize leg/Legal: "@PJL SET PAGEPROTECT=LEGAL<0A>"   
  24. *JCLFrameBufferSize A4/A4: "@PJL SET PAGEPROTECT=A4<0A>"   
  25. *JCLCloseUI: *JCLFrameBufferSize
  26. *JCLOpenUI *JCLEconomode/EcoPrint: Boolean
  27. *DefaultJCLEconomode: PrinterDefault
  28. *OrderDependency: 5 JCLSetup *JCLEconomode
  29. *JCLEconomode PrinterDefault/Printer Default: ""
  30. *JCLEconomode on/On: "@PJL SET ECONOMODE=ON<0A>"
  31. *JCLEconomode off/Off: "@PJL SET ECONOMODE=OFF<0A>"
  32. *JCLCloseUI: *JCLEconomode
  33. *JCLOpenUI *JCLEcoPower/EcoPower Mode: Boolean
  34. *DefaultJCLEcoPower: PrinterDefault
  35. *OrderDependency: 5 JCLSetup *JCLEcoPower
  36. *JCLEcoPower PrinterDefault/Printer Default: ""
  37. *JCLEcoPower on/On: "@PJL SET POWERSAVE=ON<0A>"
  38. *JCLEcoPower off/Off: "@PJL SET POWERSAVE=OFF<0A>"
  39. *JCLCloseUI: *JCLEcoPower
  40. *JCLOpenUI *JCLEcoPowerTime/EcoPower Time: Boolean
  41. *DefaultJCLEcoPowerTime: PrinterDefault
  42. *OrderDependency: 5 JCLSetup *JCLEcoPowerTime
  43. *JCLEcoPowerTime PrinterDefault/Printer Default: ""
  44. *JCLEcoPowerTime 5/5 Minutes: "@PJL SET POWERSAVETIME=5<0A>"
  45. *JCLEcoPowerTime 15/15 Minutes: "@PJL SET POWERSAVETIME=15<0A>"
  46. *JCLEcoPowerTime 30/30 Minutes: "@PJL SET POWERSAVETIME=30<0A>"
  47. *JCLEcoPowerTime 45/45 Minutes: "@PJL SET POWERSAVETIME=45<0A>"
  48. *JCLEcoPowerTime 60/60 Minutes: "@PJL SET POWERSAVETIME=60<0A>"
  49. *JCLEcoPowerTime 90/90 Minutes: "@PJL SET POWERSAVETIME=90<0A>"
  50. *JCLEcoPowerTime 120/120 Minutes: "@PJL SET POWERSAVETIME=120<0A>"
  51. *JCLCloseUI: *JCLEcoPowerTime
  52. *JCLOpenUI *JCLPrintDensity/Print Density: Boolean
  53. *DefaultJCLPrintDensity: PrinterDefault
  54. *OrderDependency: 5 JCLSetup *JCLPrintDensity
  55. *JCLPrintDensity PrinterDefault/Printer Default: ""
  56. *JCLPrintDensity 1/Low: "@PJL SET DENSITY=1<0A>"
  57. *JCLPrintDensity 3/Medium: "@PJL SET DENSITY=3<0A>"
  58. *JCLPrintDensity 5/High: "@PJL SET DENSITY=5<0A>"
  59. *JCLCloseUI: *JCLPrintDensity
  60. *JCLOpenUI *JCLImageAdapt/Image Adapt: Boolean
  61. *DefaultJCLImageAdapt: PrinterDefault
  62. *OrderDependency: 5 JCLSetup *JCLImageAdapt
  63. *JCLImageAdapt PrinterDefault/Printer Default: ""
  64. *JCLImageAdapt Auto/Auto: "@PJL SET IMAGEADAPT=AUTO<0A>"
  65. *JCLImageAdapt On/On: "@PJL SET IMAGEADAPT=ON<0A>"
  66. *JCLImageAdapt Off/Off: "@PJL SET IMAGEADAPT=OFF<0A>"
  67. *JCLCloseUI: *JCLImageAdapt
  68. *JCLOpenUI *JCLFrontPanelLang/Front Panel Language: Boolean
  69. *DefaultJCLFrontPanelLang: PrinterDefault
  70. *OrderDependency: 5 JCLSetup *JCLFrontPanelLang
  71. *JCLFrontPanelLang PrinterDefault/Printer Default: ""
  72. *JCLFrontPanelLang English/English: "@PJL SET LANG=ENGLISH<0A>"
  73. *JCLFrontPanelLang German/German: "@PJL SET LANG=GERMAN<0A>"
  74. *JCLFrontPanelLang French/French: "@PJL SET LANG=FRENCH<0A>"
  75. *JCLCloseUI: *JCLFrontPanelLang
  76. *OpenGroup: InstallableOptions/Options Installed
  77. *OpenUI *Option1/MultiPurpose Feeder: Boolean
  78. *DefaultOption1: True
  79. *Option1 True/Installed: ""
  80. *Option1 False/Not Installed: ""
  81. *CloseUI: *Option1
  82. *OpenUI *Option2/Envelope Feeder (EF-1): Boolean
  83. *DefaultOption2: False
  84. *Option2 True/Installed: ""
  85. *Option2 False/Not Installed: ""
  86. *CloseUI: *Option2
  87. *OpenUI *Option3/Input Trays (PF-30): PickOne
  88. *DefaultOption3: One
  89. *Option3 One/One: ""
  90. *Option3 Two/Two: ""
  91. *Option3 Three/Three: ""
  92. *CloseUI: *Option3
  93. *OpenUI *Option4/Duplexer (DU-30): Boolean
  94. *DefaultOption4: False
  95. *Option4 True/Installed: ""
  96. *Option4 False/Not Installed: ""
  97. *CloseUI: *Option4
  98. *OpenUI *Option5/Stacker (ST-30): Boolean
  99. *DefaultOption5: False
  100. *Option5 True/Installed: ""
  101. *Option5 False/Not Installed: ""
  102. *CloseUI: *Option5
  103. *OpenUI *Option6/Universal Feeder (UF-1): Boolean
  104. *DefaultOption6: False
  105. *Option6 True/Installed: ""
  106. *Option6 False/Not Installed: ""
  107. *CloseUI: *Option6
  108. *OpenUI *Option7/Document Finisher (DO-30): Boolean
  109. *DefaultOption7: False
  110. *Option7 True/Installed: ""
  111. *Option7 False/Not Installed: ""
  112. *CloseUI: *Option7
  113. *OpenUI *Option8/Hard Disk Drive (HD-30): Boolean
  114. *DefaultOption8: False
  115. *Option8 True/Installed: ""
  116. *Option8 False/Not Installed: ""
  117. *CloseUI: *Option8
  118. *OpenUI *InstalledMemory/Memory Upgrade: PickOne
  119. *DefaultInstalledMemory: None
  120. *InstalledMemory None/Standard 4MB RAM: ""
  121. *InstalledMemory 4MB/4 MB Upgrade: ""
  122. *InstalledMemory 8MB/8 MB Upgrade: ""
  123. *InstalledMemory 12MB/12 MB Upgrade: ""
  124. *InstalledMemory 16MB/16 MB Upgrade: ""
  125. *InstalledMemory 24MB/24 MB Upgrade: ""
  126. *InstalledMemory 32MB/32 MB Upgrade: ""
  127. *InstalledMemory 48MB/48 MB Upgrade: ""
  128. *InstalledMemory 64MB/64 MB Upgrade: ""
  129. *CloseUI: *InstalledMemory
  130. *CloseGroup: InstallableOptions
  131. *FreeVM: "435432"
  132. *VMOption None/Standard 4MB RAM: "435432"
  133. *VMOption 4MB/4 MB Upgrade: 1351725"
  134. *VMOption 8MB/8 MB Upgrade: "5627084"
  135. *VMOption 12MB/12 MB Upgrade: "9598075"
  136. *VMOption 16MB/16 MB Upgrade: "12851725"
  137. *VMOption 24MB/24 MB Upgrade: "18598075"
  138. *VMOption 32MB/32 MB Upgrade: "28598075"
  139. *VMOption 48MB/48 MB Upgrade: "32398075"
  140. *VMOption 64MB/64 MB Upgrade: "32398075"
  141.  
  142. *%==========================================================================
  143. *%===== Constraints
  144. *%==========================================================================
  145.  
  146. *%=== Disable options not installed or conflicting paper handling devices
  147.  
  148. *UIConstraints: *Option4 False *Duplex DuplexTumble
  149. *UIConstraints: *Option4 False *Duplex DuplexNoTumble
  150. *UIConstraints: *Option2 True *Option6 True
  151. *UIConstraints: *Option6 True *Option2 True
  152.  
  153. *%=== Disable Input/Output Slots not available
  154.  
  155. *UIConstraints: *Option3 One *InputSlot Lower
  156. *UIConstraints: *Option3 One *InputSlot PF30_4
  157. *UIConstraints: *Option3 One *InputSlot PF30_5
  158. *UIConstraints: *Option3 One *InputSlot PF30_6
  159. *UIConstraints: *Option3 Two *InputSlot PF30_5
  160. *UIConstraints: *Option3 Two *InputSlot PF30_6
  161. *UIConstraints: *Option1 False *InputSlot MF1
  162. *UIConstraints: *Option2 False *InputSlot EF-1
  163. *UIConstraints: *Option6 False *InputSlot UF-1
  164. *UIConstraints: *Option5 True *OutputBin Rear
  165.  
  166. *%=== Disable envelope feeder for non-envelope page sizes
  167.  
  168. *UIConstraints: *PageSize Letter *InputSlot EF-1
  169. *UIConstraints: *PageSize Legal *InputSlot EF-1
  170. *UIConstraints: *PageSize Executive *InputSlot EF-1
  171. *UIConstraints: *PageSize A4 *InputSlot EF-1
  172. *UIConstraints: *PageSize A5 *InputSlot EF-1
  173. *UIConstraints: *PageSize A6 *InputSlot EF-1
  174. *UIConstraints: *PageSize B5 *InputSlot EF-1
  175. *UIConstraints: *PageSize B6 *InputSlot EF-1
  176.  
  177. *%=== Disable duplexing bins for Custom Page Size
  178.  
  179. *UIConstraints: *CustomPageSize True *Duplex
  180. *UIConstraints: *CustomPageSize True *InputSlot Upper
  181. *UIConstraints: *CustomPageSize True *InputSlot Middle
  182. *UIConstraints: *CustomPageSize True *InputSlot Lower
  183.  
  184. *%=== Disable duplexing for envelope page sizes
  185.  
  186. *UIConstraints: *PageSize Executive *Duplex
  187. *UIConstraints: *PageSize Comm10 *Duplex
  188. *UIConstraints: *PageSize Monarch *Duplex
  189. *UIConstraints: *PageSize DLEnvelope *Duplex
  190. *UIConstraints: *PageSize C5Envelope *Duplex
  191. *UIConstraints: *PageSize Comm9Envelope *Duplex
  192. *UIConstraints: *PageSize Comm6Envelope *Duplex
  193. *UIConstraints: *PageSize A6 *Duplex
  194. *UIConstraints: *PageSize B6 *Duplex
  195.  
  196. *%=== Disable duplexing for Multi-Purpose Feeder
  197.  
  198. *UIConstraints: *ManualFeed True *Duplex
  199. *UIConstraints: *InputSlot EF-1 *Duplex
  200. *UIConstraints: *InputSlot UF-1 *Duplex
  201.  
  202. *%=== Disable feeding envelopes from cassette or paper feeders
  203.  
  204. *UIConstraints: *PageSize Comm10 *InputSlot Upper
  205. *UIConstraints: *PageSize Monarch *InputSlot Upper
  206. *UIConstraints: *PageSize DLEnvelope *InputSlot Upper
  207. *UIConstraints: *PageSize C5Envelope *InputSlot Upper
  208. *UIConstraints: *PageSize Comm9Envelope *InputSlot Upper
  209. *UIConstraints: *PageSize Comm6Envelope *InputSlot Upper
  210. *UIConstraints: *PageSize Executive *InputSlot Upper
  211. *UIConstraints: *PageSize A6 *InputSlot Upper
  212. *UIConstraints: *PageSize B6 *InputSlot Upper
  213.  
  214. *UIConstraints: *PageSize Comm10 *InputSlot Middle
  215. *UIConstraints: *PageSize Monarch *InputSlot Middle
  216. *UIConstraints: *PageSize DLEnvelope *InputSlot Middle
  217. *UIConstraints: *PageSize C5Envelope *InputSlot Middle
  218. *UIConstraints: *PageSize Comm9Envelope *InputSlot Middle
  219. *UIConstraints: *PageSize Comm6Envelope *InputSlot Middle
  220. *UIConstraints: *PageSize Executive *InputSlot Middle
  221. *UIConstraints: *PageSize A6 *InputSlot Middle
  222. *UIConstraints: *PageSize B6 *InputSlot Middle
  223.  
  224. *UIConstraints: *PageSize Comm10 *InputSlot Lower
  225. *UIConstraints: *PageSize Monarch *InputSlot Lower
  226. *UIConstraints: *PageSize DLEnvelope *InputSlot Lower
  227. *UIConstraints: *PageSize C5Envelope *InputSlot Lower
  228. *UIConstraints: *PageSize Comm9Envelope *InputSlot Lower
  229. *UIConstraints: *PageSize Comm6Envelope *InputSlot Lower
  230. *UIConstraints: *PageSize Executive *InputSlot Lower
  231. *UIConstraints: *PageSize A6 *InputSlot Lower
  232. *UIConstraints: *PageSize B6 *InputSlot Lower
  233.  
  234. *UIConstraints: *PageSize Comm10 *InputSlot PF30_4
  235. *UIConstraints: *PageSize Monarch *InputSlot PF30_4
  236. *UIConstraints: *PageSize DLEnvelope *InputSlot PF30_4
  237. *UIConstraints: *PageSize C5Envelope *InputSlot PF30_4
  238. *UIConstraints: *PageSize Comm9Envelope *InputSlot PF30_4
  239. *UIConstraints: *PageSize Comm6Envelope *InputSlot PF30_4
  240. *UIConstraints: *PageSize Executive *InputSlot PF30_4
  241. *UIConstraints: *PageSize A6 *InputSlot PF30_4
  242. *UIConstraints: *PageSize B6 *InputSlot PF30_4
  243.  
  244. *UIConstraints: *PageSize Comm10 *InputSlot PF30_5
  245. *UIConstraints: *PageSize Monarch *InputSlot PF30_5
  246. *UIConstraints: *PageSize DLEnvelope *InputSlot PF30_5
  247. *UIConstraints: *PageSize C5Envelope *InputSlot PF30_5
  248. *UIConstraints: *PageSize Comm9Envelope *InputSlot PF30_5
  249. *UIConstraints: *PageSize Comm6Envelope *InputSlot PF30_5
  250. *UIConstraints: *PageSize Executive *InputSlot PF30_5
  251. *UIConstraints: *PageSize A6 *InputSlot PF30_5
  252. *UIConstraints: *PageSize B6 *InputSlot PF30_5
  253.  
  254. *UIConstraints: *PageSize Comm10 *InputSlot PF30_6
  255. *UIConstraints: *PageSize Monarch *InputSlot PF30_6
  256. *UIConstraints: *PageSize DLEnvelope *InputSlot PF30_6
  257. *UIConstraints: *PageSize C5Envelope *InputSlot PF30_6
  258. *UIConstraints: *PageSize Comm9Envelope *InputSlot PF30_6
  259. *UIConstraints: *PageSize Comm6Envelope *InputSlot PF30_6
  260. *UIConstraints: *PageSize Executive *InputSlot PF30_6
  261. *UIConstraints: *PageSize A6 *InputSlot PF30_6
  262. *UIConstraints: *PageSize B6 *InputSlot PF30_6
  263.  
  264. *%=== No Support for A6, B6, Executive and Envelopes with Sorter
  265.  
  266. *UIConstraints: *PageSize A6 *OutputBin Lower
  267. *UIConstraints: *PageSize B6 *OutputBin Lower
  268. *UIConstraints: *PageSize Executive *OutputBin Lower
  269. *UIConstraints: *PageSize Comm10 *OutputBin Lower
  270. *UIConstraints: *PageSize Monarch *OutputBin Lower
  271. *UIConstraints: *PageSize DLEnvelope *OutputBin Lower
  272. *UIConstraints: *PageSize C5Envelope *OutputBin Lower
  273. *UIConstraints: *PageSize Comm9Envelope *OutputBin Lower
  274. *UIConstraints: *PageSize Comm6Envelope *OutputBin Lower
  275.  
  276. *UIConstraints: *PageSize Comm10 *OutputBin ST30
  277. *UIConstraints: *PageSize Monarch *OutputBin ST30
  278. *UIConstraints: *PageSize DLEnvelope *OutputBin ST30
  279. *UIConstraints: *PageSize C5Envelope *OutputBin ST30
  280. *UIConstraints: *PageSize Comm9Envelope *OutputBin ST30
  281. *UIConstraints: *PageSize Comm6Envelope *OutputBin ST30
  282. *UIConstraints: *PageSize Executive *OutputBin ST30
  283. *UIConstraints: *PageSize A6 *OutputBin ST30
  284. *UIConstraints: *PageSize B6 *OutputBin ST30
  285.  
  286. *%========================================================================
  287. *%===== Resolution
  288. *%========================================================================
  289.  
  290. *OpenUI *Resolution/Choose Resolution: PickOne
  291. *OrderDependency: 10 AnySetup *Resolution
  292. *DefaultResolution: 600dpi
  293. *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"
  294. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  295. *?Resolution: "
  296. *End
  297. *CloseUI: *Resolution
  298. *OpenUI *Smoothing/Image Refinement: PickOne
  299. *OrderDependency: 50 AnySetup *Smoothing
  300. *DefaultSmoothing: On
  301. *Smoothing On/On: "2 statusdict /setdoret get exec"
  302. *Smoothing Off/Off: "0 statusdict /setdoret get exec"
  303. *?Smoothing: "save
  304.  [(On)(Off)]
  305.  statusdict /doret get exec {get} stopped
  306.  {pop pop (Unknown) } if
  307.  = flush restore"
  308. *End
  309. *CloseUI: *Smoothing
  310. *ScreenFreq: "85.0"
  311. *ScreenAngle: "45.0"
  312. *ResScreenFreq 600dpi: "85.0"
  313. *ResScreenAngle 600dpi: "45.0"
  314. *ResScreenFreq 300dpi: "60.0"
  315. *ResScreenAngle 300dpi: "45.0"
  316. *MaxMediaWidth: "612"
  317. *HWMargins: 16 16 16 16
  318. *CustomPageSize True: "
  319.     pop pop pop 
  320.         << /PageSize [ 5 -2 roll ]
  321.         /DeferredMediaSelection true
  322.         /ImagingBBox null >>
  323.         setpagedevice
  324.     "
  325. *End
  326. *ParamCustomPageSize Width: 1 points 252 612
  327. *ParamCustomPageSize Height: 2 points 453.5 1008
  328. *ParamCustomPageSize WidthOffset: 3 points 0 0
  329. *ParamCustomPageSize HeightOffset: 4 points 0 0
  330. *ParamCustomPageSize Orientation: 5 int 0 0
  331. *OpenUI *PageSize: PickOne
  332. *OrderDependency: 40 AnySetup *PageSize
  333. *DefaultPageSize: A4
  334. *PageSize A3/A3: "
  335.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  336.   2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  337. *End
  338. *PageSize A4/A4: "
  339.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  340.   2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  341. *End
  342. *PageSize A5/A5: "
  343.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  344.   2 dict dup /PageSize [421 595] put dup /ImagingBBox null put setpagedevice"
  345. *End
  346. *PageSize A6/A6: "
  347.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  348.   2 dict dup /PageSize [297 419] put dup /ImagingBBox null put setpagedevice"
  349. *End
  350. *PageSize B4/B4: "
  351.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  352.   2 dict dup /PageSize [728 1032] put dup /ImagingBBox null put setpagedevice"
  353. *End
  354. *PageSize B5/B5: "
  355.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  356.   2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  357. *End
  358. *PageSize B6/B6: "
  359.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  360.   2 dict dup /PageSize [362 515] put dup /ImagingBBox null put setpagedevice"
  361. *End
  362. *PageSize Letter/Letter: "
  363.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  364.   2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  365. *End
  366. *PageSize Legal/Legal: "
  367.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  368.   2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  369. *End
  370. *PageSize Ledger/Ledger: "
  371.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  372.   2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  373. *End
  374. *PageSize Executive/Executive: "
  375.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  376.   2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  377. *End
  378. *PageSize Comm10/Business Envelope: "
  379.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  380.   2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  381. *End
  382. *PageSize Monarch/Monarch Envelope: "
  383.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  384.   2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  385. *End
  386. *PageSize DLEnvelope/DL Envelope: "
  387.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  388.   2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  389. *End
  390. *PageSize C5Envelope/C5 Envelope: "
  391.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  392.   2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  393. *End
  394. *PageSize Comm9Envelope/Comm 9 Envelope: "
  395.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  396.   2 dict dup /PageSize [279 639] put dup /ImagingBBox null put setpagedevice"
  397. *End
  398. *PageSize Comm6Envelope/Comm 6 Envelope: "
  399.   1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
  400.   2 dict dup /PageSize [261 468] put dup /ImagingBBox null put setpagedevice"
  401. *End
  402. *?PageSize: "
  403.  save
  404.    currentpagedevice /PageSize get aload pop
  405.    2 copy gt {exch} if 
  406.    (Unknown) 
  407.   16 dict
  408.    dup [842 1191] (A3) put
  409.    dup [595 842] (A4) put
  410.    dup [421 595] (A5) put
  411.    dup [297 419] (A6) put
  412.    dup [728 1032] (B4) put
  413.    dup [516 729] (B5) put
  414.    dup [362 515] (B6) put
  415.    dup [612 792] (Letter) put
  416.    dup [612 1008] (Legal) put
  417.    dup [612 1008] (Ledger) put
  418.    dup [522 756] (Executive) put
  419.    dup [297 684] (Comm10) put
  420.    dup [279 540] (Monarch) put
  421.    dup [312 624] (DLEnvelope) put
  422.    dup [459 649] (C5Envelope) put
  423.    dup [279 639] (Comm9Envelope) put
  424.    dup [261 468] (Comm6Envelope) put
  425.  { exch aload pop 4 index sub abs 5 le exch 
  426.    5 index sub abs 5 le and 
  427.       {exch pop exit} {pop} ifelse
  428.    } bind forall
  429.    = flush pop pop
  430. restore 
  431. "
  432. *CloseUI: *PageSize
  433. *OpenUI *PageRegion: PickOne
  434. *OrderDependency: 40 AnySetup *PageRegion
  435. *DefaultPageRegion: A4
  436. *PageRegion A3/A3: "
  437.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  438.  2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  439. *End
  440. *PageRegion A4/A4: "
  441.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  442.  2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  443. *End
  444. *PageRegion A5/A5: "
  445.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  446.  2 dict dup /PageSize [421 595] put dup /ImagingBBox null put setpagedevice"
  447. *End
  448. *PageRegion A6/A6: "
  449.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  450.  2 dict dup /PageSize [297 419] put dup /ImagingBBox null put setpagedevice"
  451. *End
  452. *PageRegion B4/B4: "
  453.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  454.  2 dict dup /PageSize [728 1032] put dup /ImagingBBox null put setpagedevice"
  455. *End
  456. *PageRegion B5/B5: "
  457.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  458.  2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  459. *End
  460. *PageRegion B6/B6: "
  461.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  462.  2 dict dup /PageSize [362 515] put dup /ImagingBBox null put setpagedevice"
  463. *End
  464. *PageRegion Letter/Letter: "
  465.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  466.  2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  467. *End
  468. *PageRegion Legal/Legal: "
  469.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  470.  2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  471. *End
  472. *PageRegion Ledger/Ledger: "
  473.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  474.  2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  475. *End
  476. *PageRegion Executive/Executive: "
  477.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  478.  2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  479. *End
  480. *PageRegion Comm10/Business Envelope: "
  481.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  482.  2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  483. *End
  484. *PageRegion Monarch/Monarch Envelope: "
  485.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  486.  2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  487. *End
  488. *PageRegion DLEnvelope/DL Envelope: "
  489.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  490.  2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  491. *End
  492. *PageRegion C5Envelope/C5 Envelope: "
  493.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  494.  2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  495. *End
  496. *PageRegion Comm9Envelope/Comm 9 Envelope: "
  497.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  498.  2 dict dup /PageSize [279 639] put dup /ImagingBBox null put setpagedevice"
  499. *End
  500. *PageRegion Comm6Envelope/Comm 6 Envelope: "
  501.  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  502.  2 dict dup /PageSize [261 468] put dup /ImagingBBox null put setpagedevice"
  503. *End
  504. *CloseUI: *PageRegion
  505. *DefaultImageableArea: A4
  506. *ImageableArea A3: "14 10 814 1171"
  507. *ImageableArea A4: "12 10 583 832"
  508. *ImageableArea A5: "12 10 409 585"
  509. *ImageableArea A6: "12 8 283 411"
  510. *ImageableArea B4: "14 10 700 1012"
  511. *ImageableArea B5: "21 10 495 719"
  512. *ImageableArea B6: "12 8 348 507"
  513. *ImageableArea Letter: "12 8 600 784"
  514. *ImageableArea Legal: "12 8 597 1000"
  515. *ImageableArea Ledger: "14 8 764 1208"
  516. *ImageableArea Executive: "12 8 510 748"
  517. *ImageableArea Comm10/Business Envelope: "12 8 285 676"
  518. *ImageableArea Monarch/Monarch Envelope: "12 8 267 532"
  519. *ImageableArea DLEnvelope/DL Envelope: "12 10 300 614"
  520. *ImageableArea C5Envelope/C5 Envelope: "12 10 447 639"
  521. *ImageableArea Comm9Envelope/Comm 9 Envelope Envelope: "14 8 265 631"
  522. *ImageableArea Comm6Envelope/Comm 6 Envelope Envelope: "12 8 249 460"
  523. *?ImageableArea: "save
  524.  /cvp {(                  ) cvs print ( ) print } bind def
  525.  /upperright {10000 mul floor 10000 div} bind def
  526.  /lowerleft  {10000 mul ceiling 10000 div} bind def
  527.  newpath clippath pathbbox
  528.  4 -2 roll exch 2 {lowerleft cvp} repeat
  529.  exch 2 {upperright cvp} repeat flush
  530.  restore"
  531. *End
  532. *DefaultPaperDimension: A4
  533. *PaperDimension A3: "842 1191"
  534. *PaperDimension A4: "595 842"
  535. *PaperDimension A5: "421 595"         
  536. *PaperDimension A6: "297 419"         
  537. *PaperDimension B4: "728 1032"
  538. *PaperDimension B5: "516 729"          
  539. *PaperDimension B6: "362 515"         
  540. *PaperDimension Letter: "612 792"   
  541. *PaperDimension Legal: "612 1008"     
  542. *PaperDimension Ledger: "792 1224"
  543. *PaperDimension Executive: "522 756"
  544. *PaperDimension Comm10/Business Envelope: "297 684"
  545. *PaperDimension Monarch/Monarch Envelope: "279 540"
  546. *PaperDimension DLEnvelope/DL Envelope: "312 624" 
  547. *PaperDimension C5Envelope/C5 Envelope: "459 649"
  548. *PaperDimension Comm9Envelope/Comm 9 Envelope: "279 639"
  549. *PaperDimension Comm6Envelope/Comm 6 Envelope: "261 468"
  550. *OpenUI *InputSlot: PickOne
  551. *OrderDependency: 30 AnySetup *InputSlot
  552. *DefaultInputSlot: Upper
  553. *InputSlot Upper/Cassette 1 (PF-30): "
  554.   1 dict dup /ManualFeed false put setpagedevice
  555.   statusdict begin 0 setpapertray end "
  556. *End
  557. *InputSlot Middle/Cassette 2 (PF-30): "
  558.   1 dict dup /ManualFeed false put setpagedevice
  559.   statusdict begin 1 setpapertray end "
  560. *End
  561. *InputSlot Lower/Cassette 3 (PF-30): "
  562.   1 dict dup /ManualFeed false put setpagedevice
  563.   statusdict begin 3 setpapertray end "
  564. *End
  565. *InputSlot PF30_4/Cassette 4 (PF-30): "
  566.   1 dict dup /ManualFeed false put setpagedevice
  567.   statusdict begin 5 setpapertray end "
  568. *End
  569. *InputSlot PF30_5/Cassette 5 (PF-30): "
  570.   1 dict dup /ManualFeed false put setpagedevice
  571.   statusdict begin 6 setpapertray end "
  572. *End
  573. *InputSlot PF30_6/Cassette 6 (PF-30): "
  574.   1 dict dup /ManualFeed false put setpagedevice
  575.   statusdict begin 7 setpapertray end "
  576. *End
  577. *InputSlot MF1/MultiPurpose Feeder: "
  578.   1 dict dup /ManualFeed false put setpagedevice
  579.   statusdict begin 4 setpapertray end "
  580. *End
  581. *InputSlot EF-1/Envelope Feeder (EF-1): "
  582.   1 dict dup /ManualFeed false put setpagedevice
  583.   statusdict begin 2 setpapertray end "
  584. *End
  585. *InputSlot UF-1/Universal Feeder (UF-1): "
  586.   1 dict dup /ManualFeed false put setpagedevice
  587.   statusdict begin 2 setpapertray end "
  588. *End
  589. *RequiresPageRegion All: True
  590. *?InputSlot: "
  591. save
  592.   9 dict
  593.   dup /0 (Upper) put
  594.   dup /1 (Middle) put
  595.   dup /2 (Envelope) put
  596.   dup /3 (Lower) put
  597.   dup /4 (MF1) put
  598.   dup /5 (UF-1) put
  599.   dup /6 (PF30_4) put
  600.   dup /7 (PF30_5) put
  601.   dup /8 (PF30_6) put
  602.   currentpagedevice /InputAttributes get
  603.   dup /Priority known
  604.   { /Priority get 0 get (      ) cvs cvn get }
  605.   {
  606.     dup length 1 eq
  607.     { {pop} forall (       ) cvs cvn get }
  608.     { pop pop (Unknown) } ifelse
  609.   } ifelse
  610.   = flush
  611. restore
  612. "
  613. *End
  614. *CloseUI: *InputSlot
  615. *OpenUI *ManualFeed: Boolean
  616. *OrderDependency: 20 AnySetup *ManualFeed
  617. *DefaultManualFeed: False
  618. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice "
  619. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice "
  620. *?ManualFeed: " save
  621. *  currentpagedevice /ManualFeed get 
  622. *  {(True)}{(False)} ifelse = flush 
  623. * restore"
  624. *End
  625. *CloseUI: *ManualFeed
  626. *OpenUI *OutputBin/Output Tray: PickOne
  627. *OrderDependency: 50 AnySetup *OutputBin
  628. *DefaultOutputBin: Upper
  629. *OutputBin Upper/Face-Down: "0 statusdict /setoutputtray get exec"
  630. *OutputBin Rear/Face-Up: "1 statusdict /setoutputtray get exec"
  631. *OutputBin ST30/Stacker Face-Up (ST-30): "1 statusdict /setoutputtray get exec"
  632. *OutputBin Lower/Stacker Face Down (ST-30): "2 statusdict /setoutputtray get exec"
  633. *?Outputbin: "
  634.  "
  635. *End
  636. *CloseUI: *OutputBin
  637. *OpenUI *TraySwitch/Auto Tray Switch: Boolean
  638. *OrderDependency: 20 AnySetup *TraySwitch
  639. *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"
  640. *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
  641. *DefaultTraySwitch: False
  642. *?TraySwitch: "save 
  643.   currentpagedevice /TraySwitch get 
  644.   {(True)} {(False)} ifelse = flush 
  645.   restore"
  646. *End
  647. *CloseUI: *TraySwitch
  648. *OpenUI *Duplex/Duplexing: PickOne
  649. *OrderDependency: 50 AnySetup *Duplex
  650. *DefaultDuplex: None
  651. *Duplex None/Off: "statusdict begin false setduplexmode false settumble end"
  652. *Duplex DuplexNoTumble/Long Edge: "statusdict begin true setduplexmode false settumble end"
  653. *Duplex DuplexTumble/Short Edge: "statusdict begin true setduplexmode true settumble end"
  654. *?Duplex: "
  655.   statusdict begin
  656.   duplexmode
  657.   {tumble {(DuplexTumble)} {(DuplexNoTumble)} ifelse}
  658.   {(None)} ifelse = flush restore"
  659. *End
  660. *CloseUI: *Duplex
  661. *DefaultFont: Courier
  662. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  663. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  664. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  665. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  666. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  667. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  668. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  669. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  670. *Font Courier: Standard "(002.004S)" Standard ROM
  671. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  672. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  673. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  674. *Font Helvetica: Standard "(001.006S)" Standard ROM
  675. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  676. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  677. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  678. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  679. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  680. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  681. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  682. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  683. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  684. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  685. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  686. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  687. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  688. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  689. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  690. *Font Symbol: Special "(001.007S)" Special ROM
  691. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  692. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  693. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  694. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  695. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  696. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  697. *Font Helvetica-Light: Standard "(001.000S)" Standard ROM
  698. *Font Helvetica-LightOblique: Standard "(001.000S)" Standard ROM
  699. *Font Helvetica-Black: Standard "(001.000S)" Standard ROM
  700. *Font Helvetica-BlackOblique: Standard "(001.000S)" Standard ROM
  701. *Font Korinna-Regular: Standard "(001.000S)" Standard ROM
  702. *Font Korinna-KursivRegular: Standard "(001.000S)" Standard ROM
  703. *Font Korinna-Bold: Standard "(001.000S)" Standard ROM
  704. *Font Korinna-KursivBold: Standard "(001.000S)" Standard ROM
  705. *Font Garamond-Light: Standard "(001.000S)" Standard ROM
  706. *Font Garamond-LightItalic: Standard "(001.000S)" Standard ROM
  707. *Font Garamond-Bold: Standard "(001.000S)" Standard ROM
  708. *Font Garamond-BoldItalic: Standard "(001.000S)" Standard ROM
  709. *Password: "0"
  710. *ExitServer: " count 0 eq { true } 
  711.  { dup statusdict /checkpassword get exec not } ifelse
  712.  { (WARNING : Cannot perform the exitserver command.) =
  713.    (Password supplied is not valid.) = 
  714.    (Please contact the author of this software.) = flush quit } if
  715.  serverdict /exitserver get exec"
  716. *End
  717.