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

  1. *PPD-Adobe:  "4.2"
  2. *% QMS3825.spd: Simplified form of QMS3825.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "Q3825.PPD"
  5. *Product: "(QMS 3825 Print System)"
  6. *PSVersion: "(2011.23) 7"
  7. *ModelName: "QMS 3825 Print System"
  8. *NickName: "QMS 3825 Print System"
  9. *OpenGroup: InstallableOptions
  10. *OpenUI *OptionalbinLC/Large Capacity Input Tray: Boolean
  11. *DefaultOptionalbinLC: False
  12. *OptionalbinLC True/Installed: ""
  13. *OptionalbinLC False/Not Installed: ""
  14. *CloseUI: *OptionalbinLC
  15. *OpenUI *OptionalbinLLCIT/LLCIT: Boolean
  16. *DefaultOptionalbinLLCIT: False
  17. *OptionalbinLLCIT True/Installed: ""
  18. *OptionalbinLLCIT False/Not Installed: ""
  19. *CloseUI: *OptionalbinLLCIT
  20. *OpenUI *OptionalOutputTray/Optional Output Tray LCOS: Boolean
  21. *DefaultOptionalOutputTray: False
  22. *OptionalOutputTray True/Installed: ""
  23. *OptionalOutputTray False/Not Installed: ""
  24. *CloseUI: *OptionalOutputTray
  25. *OpenUI *Optionalduplexer/Duplexer: Boolean
  26. *DefaultOptionalduplexer: False
  27. *Optionalduplexer True/Installed: ""
  28. *Optionalduplexer False/Not Installed: ""
  29. *CloseUI: *Optionalduplexer
  30. *CloseGroup: InstallableOptions
  31. *LanguageLevel: "2"
  32. *FreeVM: "486838"
  33. *AcceptsTrueType: True
  34. *ColorDevice: False
  35. *Protocols: PJL BCP
  36. *ColorDevice: False
  37. *OpenUI *Collate:  Boolean
  38. *OrderDependency:  40 AnySetup *Collate
  39. *DefaultCollate: True
  40. *Collate True: "%%IncludeFeature: collate(on)"
  41. *Collate False: "%%IncludeFeature: collate(off)"
  42. *CloseUI: *Collate
  43. *Password: "0"
  44. *ExitServer: "
  45.  count 0 eq
  46.  { false } { true exch startjob } ifelse
  47.  not {
  48.      (WARNING : Cannot perform the exitserver command.) =
  49.      (Password supplied is not valid.) =
  50.      (Please contact the author of this software.) = flush quit
  51.      } if
  52. "
  53. *End
  54. *UIConstraints: *OptionalbinLC True *OptionalbinLLCIT True
  55. *UIConstraints: *OptionalbinLLCIT True *OptionalbinLC True
  56. *UIConstraints: *OptionalbinLC False *InputSlot LargeCapacity
  57. *UIConstraints: *OptionalbinLLCIT False *InputSlot LLCIT
  58. *UIConstraints: *OptionalOutputTray False *OutputBin LCOS
  59. *UIConstraints: *Optionalduplexer False *Duplex DuplexNoTumble
  60. *UIConstraints: *Optionalduplexer False *Duplex DuplexTumble
  61. *UIConstraints: *PageSize Tabloid *InputSlot LargeCapacity
  62. *UIConstraints: *PageSize A3 *InputSlot LargeCapacity
  63. *UIConstraints: *InputSlot LargeCapacity *PageSize Tabloid
  64. *UIConstraints: *InputSlot LargeCapacity *PageSize A3
  65. *UIConstraints: *PageSize Legal *OutputBin LCOS
  66. *UIConstraints: *PageSize Executive *OutputBin LCOS
  67. *UIConstraints: *PageSize Tabloid *OutputBin LCOS
  68. *UIConstraints: *PageSize A3 *OutputBin LCOS
  69. *UIConstraints: *PageSize A5 *OutputBin LCOS
  70. *UIConstraints: *PageSize B5 *OutputBin LCOS
  71. *UIConstraints: *PageSize B4 *OutputBin LCOS
  72. *UIConstraints: *OutputBin LCOS *PageSize Legal
  73. *UIConstraints: *OutputBin LCOS *PageSize Executive
  74. *UIConstraints: *OutputBin LCOS *PageSize Tabloid
  75. *UIConstraints: *OutputBin LCOS *PageSize A3
  76. *UIConstraints: *OutputBin LCOS *PageSize A5
  77. *UIConstraints: *OutputBin LCOS *PageSize B5
  78. *UIConstraints: *OutputBin LCOS *PageSize B4
  79. *OpenUI *InputSlot: PickOne
  80. *OrderDependency: 20 AnySetup *InputSlot
  81. *DefaultInputSlot: Upper
  82. *InputSlot Upper: "
  83. <<
  84.   /Policies <</PageSize 3>>
  85.   currentpagedevice /InputAttributes get 1 get {} forall
  86.   /InputAttributes <</Priority [1] >>
  87. >> setpagedevice"
  88. *End
  89. *InputSlot Lower: "
  90. <<
  91.   /Policies <</PageSize 3>>
  92.   currentpagedevice /InputAttributes get 2 get {} forall
  93.   /InputAttributes <</Priority [2] >>
  94. >> setpagedevice"
  95. *End
  96. *InputSlot LargeCapacity: "
  97.   <<
  98.   /Policies <</PageSize 3>>
  99.   currentpagedevice /InputAttributes get 3 get {} forall
  100.   /InputAttributes <</Priority [3] >>
  101. >> setpagedevice"
  102. *End
  103. *InputSlot LLCIT: "
  104.   <<
  105.   /Policies <</PageSize 3>>
  106.   currentpagedevice /InputAttributes get 3 get {} forall
  107.   /InputAttributes <</Priority [3] >>
  108. >> setpagedevice"
  109. *End
  110. *?InputSlot: "
  111. save
  112.   4 dict
  113.   dup /1 (Upper) put
  114.   dup /2 (Lower) put
  115.   dup /3 (LargeCapacity) put
  116.   dup /4 (LLCIT) put
  117.   currentpagedevice /InputAttributes get
  118.   dup /Priority known
  119.   { /Priority get 0 get (      ) cvs cvn get }
  120.   {
  121.     dup length 1 eq
  122.     { {pop} forall (       ) cvs cvn get }
  123.     { pop pop (Unknown) } ifelse
  124.   } ifelse
  125.   = flush
  126. restore
  127. "
  128. *End
  129. *CloseUI: *InputSlot
  130. *OpenUI *Resolution/Choose Resolution: PickOne
  131. *OrderDependency: 10 AnySetup *Resolution
  132. *DefaultResolution: 600dpi
  133. *Resolution 300dpi: "<< /HWResolution [300 300] >> setpagedevice"
  134. *Resolution 600dpi: "<< /HWResolution [600 600] >> setpagedevice"
  135. *?Resolution: "
  136.   save
  137.     currentpagedevice /HWResolution get
  138.     0 get
  139.     (          ) cvs print
  140.     (dpi)
  141.     = flush
  142.   restore
  143. "
  144. *End
  145. *CloseUI: *Resolution
  146. *ResScreenFreq 300dpi: "53.0"
  147. *ResScreenAngle 300dpi: "45.0"
  148. *ResScreenFreq 600dpi: "71.0"
  149. *ResScreenAngle 600dpi: "45.0"
  150. *ScreenFreq: "71.0"
  151. *ScreenAngle: "45.0"
  152. *OpenUI *MonoGammaCorrection/Monochrome Gamma Table: PickOne
  153. *OrderDependency: 50 AnySetup *MonoGammaCorrection
  154. *DefaultMonoGammaCorrection: Off
  155. *MonoGammaCorrection Off:"0 statusdict /setgammacorrection get exec"
  156. *MonoGammaCorrection 300dpi:"1 statusdict /setgammacorrection get exec"
  157. *MonoGammaCorrection 600dpi:"2 statusdict /setgammacorrection get exec"
  158. *CloseUI: *MonoGammaCorrection
  159. *OpenUI *PageSize: PickOne
  160. *OrderDependency: 30 AnySetup *PageSize
  161. *DefaultPageSize: Letter
  162. *PageSize Letter: "<< /PageSize [612 792] >> setpagedevice"
  163. *PageSize Legal: "<< /PageSize [612 1008] >> setpagedevice"
  164. *PageSize Tabloid: "<< /PageSize [792 1224] >> setpagedevice"
  165. *PageSize Executive: "<< /PageSize [540 756] >> setpagedevice"
  166. *PageSize A3: "<< /PageSize [842 1191] >> setpagedevice"
  167. *PageSize A4: "<< /PageSize [595 842] >> setpagedevice"
  168. *PageSize A5: "<< /PageSize [420 595] >> setpagedevice"
  169. *PageSize B5: "<< /PageSize [516 729] >> setpagedevice"
  170. *PageSize B4: "<< /PageSize [729 1031] >> setpagedevice"
  171. *?PageSize: "
  172.  save
  173.    currentpagedevice /PageSize get aload pop
  174.    2 copy gt {exch} if
  175.    (Unknown)
  176.    10 dict
  177.    dup [612 792] (Letter) put
  178.    dup [612 1008] (Legal) put
  179.    dup [792 1224] (Tabloid) put
  180.    dup [540 756] (Executive) put
  181.    dup [842 1191] (A3) put
  182.    dup [595 842] (A4) put
  183.    dup [420 595] (A5) put
  184.    dup [516 729] (B5) put
  185.    dup [729 1031] (B4) put
  186.  { exch aload pop 4 index sub abs 5 le exch
  187.    5 index sub abs 5 le and
  188.       {exch pop exit} {pop} ifelse
  189.    } bind forall
  190.    = flush pop pop
  191. restore
  192. "
  193. *End
  194. *CloseUI: *PageSize
  195. *OpenUI *PageRegion: PickOne
  196. *OrderDependency: 40 AnySetup *PageRegion
  197. *DefaultPageRegion: Letter
  198. *PageRegion Letter: "<< /PageSize [612 792] >> setpagedevice"
  199. *PageRegion Legal: "<< /PageSize [612 1008] >> setpagedevice"
  200. *PageRegion Tabloid: "<< /PageSize [792 1224] >> setpagedevice"
  201. *PageRegion Executive: "<< /PageSize [540 756] >> setpagedevice"
  202. *PageRegion A3: "<< /PageSize [842 1191] >> setpagedevice"
  203. *PageRegion A4: "<< /PageSize [595 842] >> setpagedevice"
  204. *PageRegion A5: "<< /PageSize [420 595] >> setpagedevice"
  205. *PageRegion B5: "<< /PageSize [516 729] >> setpagedevice"
  206. *PageRegion B4: "<< /PageSize [729 1031] >> setpagedevice"
  207. *CloseUI: *PageRegion
  208. *DefaultImageableArea: Letter
  209. *ImageableArea Letter: "12 12 600 780 "
  210. *ImageableArea Legal: "12 12 600 996 "
  211. *ImageableArea Tabloid: "12 12 780 1212 "
  212. *ImageableArea Executive: "12 11 528 745 "
  213. *ImageableArea A3: "12 12 830 1179 "
  214. *ImageableArea A4: "12 12 583 830 "
  215. *ImageableArea A5: "12 12 408 583 "
  216. *ImageableArea B5: "12 12 504 717 "
  217. *ImageableArea B4: "12 12 717 1019 "
  218. *?ImageableArea: "
  219.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  220.   newpath clippath pathbbox
  221.   4 -2 roll exch 2 {ceiling cvp} repeat
  222.   exch 2 {floor cvp} repeat flush
  223.  restore
  224. "
  225. *End
  226. *DefaultPaperDimension: Letter
  227. *PaperDimension Letter: "612 792"
  228. *PaperDimension Legal: "612 1008"
  229. *PaperDimension Tabloid: "792 1224"
  230. *PaperDimension Executive: "540 756"
  231. *PaperDimension A3: "842 1191"
  232. *PaperDimension A4: "595 842"
  233. *PaperDimension A5: "420 595"
  234. *PaperDimension B5: "516 729"
  235. *PaperDimension B4: "729 1031"
  236. *OpenUI *Duplex: PickOne
  237. *OrderDependency: 45 AnySetup *Duplex
  238. *DefaultDuplex: None
  239. *Duplex None: "<< /Duplex false /Tumble false >> setpagedevice"
  240. *Duplex DuplexNoTumble:"<< /Duplex true /Tumble false >> setpagedevice"
  241. *Duplex DuplexTumble:"<< /Duplex true /Tumble true >> setpagedevice"
  242. *?Duplex: "save
  243.    currentpagedevice /Duplex get
  244.    { currentpagedevice /Tumble get
  245.        {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  246.    }
  247.    { (None)}
  248.    ifelse = flush
  249. restore
  250. "
  251. *End
  252. *CloseUI: *Duplex
  253. *OpenUI *TraySwitch: Boolean
  254. *OrderDependency: 45 AnySetup *TraySwitch
  255. *DefaultTraySwitch: False
  256. *TraySwitch True: "<< /TraySwitch true >> setpagedevice"
  257. *TraySwitch False: "<< /TraySwitch false >> setpagedevice"
  258. *?TraySwitch: "
  259. save
  260.   currentpagedevice /TraySwitch get
  261.   {(True)}{(False)}ifelse = flush
  262. restore
  263. "
  264. *End
  265. *CloseUI: *TraySwitch
  266. *OpenUI *OutputBin: PickOne
  267. *OrderDependency: 50 AnySetup *OutputBin
  268. *DefaultOutputBin: Upper
  269. *OutputBin Upper: "
  270.   currentpagedevice /OutputAttributes get 1 get
  271.   dup null eq
  272.   { pop }
  273.   { dup length 1 add dict copy
  274.     dup /OutputAttributes
  275.     1 dict dup /Priority [1] put
  276.     put setpagedevice
  277.   } ifelse"
  278. *End
  279. *OutputBin Lower: "
  280.   currentpagedevice /OutputAttributes get 2 get
  281.   dup null eq
  282.   { pop }
  283.   { dup length 1 add dict copy
  284.     dup /OutputAttributes
  285.     1 dict dup /Priority [2] put
  286.     put setpagedevice
  287.   } ifelse"
  288. *End
  289. *OutputBin Side: "
  290.   currentpagedevice /OutputAttributes get 3 get
  291.   dup null eq
  292.   { pop }
  293.   { dup length 1 add dict copy
  294.     dup /OutputAttributes
  295.     1 dict dup /Priority [3] put
  296.     put setpagedevice
  297.   } ifelse"
  298. *End
  299. *OutputBin LCOS: "
  300.   currentpagedevice /OutputAttributes get 4 get
  301.   dup null eq
  302.   { pop }
  303.   { dup length 1 add dict copy
  304.     dup /OutputAttributes
  305.     1 dict dup /Priority [4] put
  306.     put setpagedevice
  307.   } ifelse"
  308. *End
  309. *?OutputBin: "
  310. save
  311.   4 dict
  312.   dup /1 (Upper) put
  313.   dup /2 (Lower) put
  314.   dup /3 (Side) put
  315.   dup /4 (LCOS) put
  316.   currentpagedevice /OutputAttributes get
  317.   dup /Priority known
  318.   { /Priority get 0 get (      ) cvs cvn get }
  319.   {
  320.     dup length 1 eq
  321.     { {pop} forall (       ) cvs cvn get }
  322.     { pop pop (Unknown) } ifelse
  323.   } ifelse
  324.   = flush
  325. restore
  326. "
  327. *End
  328. *CloseUI: *OutputBin
  329. *DefaultFont: Courier
  330. *Font AvantGarde-Book: Standard "(001.002)"
  331. *Font AvantGarde-BookOblique: Standard "(001.002)"
  332. *Font AvantGarde-Demi: Standard "(001.003)"
  333. *Font AvantGarde-DemiOblique: Standard "(001.003)"
  334. *Font Bookman-Demi: Standard "(001.001)"
  335. *Font Bookman-DemiItalic: Standard "(001.001)"
  336. *Font Bookman-Light: Standard "(001.001)"
  337. *Font Bookman-LightItalic: Standard "(001.001)"
  338. *Font Courier: Standard "(002.003)"
  339. *Font Courier-Bold: Standard "(002.003)"
  340. *Font Courier-BoldOblique: Standard "(002.003)"
  341. *Font Courier-Oblique: Standard "(002.003)"
  342. *Font Helvetica: Standard "(001.006)"
  343. *Font Helvetica-Bold: Standard "(001.007)"
  344. *Font Helvetica-BoldOblique: Standard "(001.007)"
  345. *Font Helvetica-Condensed: Standard "(001.001)"
  346. *Font Helvetica-Condensed-Bold: Standard "(001.002)"
  347. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)"
  348. *Font Helvetica-Condensed-Oblique: Standard "(001.001)"
  349. *Font Helvetica-Narrow: Standard "(001.006)"
  350. *Font Helvetica-Narrow-Bold: Standard "(001.007)"
  351. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)"
  352. *Font Helvetica-Narrow-Oblique: Standard "(001.006)"
  353. *Font Helvetica-Oblique: Standard "(001.006)"
  354. *Font NewCenturySchlbk-Bold: Standard "(001.006)"
  355. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)"
  356. *Font NewCenturySchlbk-Italic: Standard "(001.003)"
  357. *Font NewCenturySchlbk-Roman: Standard "(001.004)"
  358. *Font Palatino-Bold: Standard "(001.002)"
  359. *Font Palatino-BoldItalic: Standard "(001.002)"
  360. *Font Palatino-Italic: Standard "(001.002)"
  361. *Font Palatino-Roman: Standard "(001.001)"
  362. *Font Symbol: Special "(001.007)"
  363. *Font Times-Bold: Standard "(001.007)"
  364. *Font Times-BoldItalic: Standard "(001.009)"
  365. *Font Times-Italic: Standard "(001.007)"
  366. *Font Times-Roman: Standard "(001.007)"
  367. *Font ZapfChancery-MediumItalic: Standard "(001.003)"
  368. *Font ZapfDingbats: Special "(001.002)"
  369.