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

  1. *PPD-Adobe: "4.3"
  2. *% QMSMCPLS.spd: Simplified form of QMSMCPLS.ppd
  3. *PSVersion: "(2011.23) 2"
  4. *Product: "(QMS magicolor plus)"
  5. *ModelName: "QMS magicolor/magicolor plus"
  6. *ShortNickName: "QMS magicolor plus Level 2"
  7. *NickName: "QMS magicolor plus Level 2"
  8. *PCFileName: "QMSMCPLS.PPD"
  9. *LanguageLevel: "2"
  10. *AcceptsTrueType: True
  11. *Protocols: PJL BCP
  12. *FreeVM: "12288000"
  13. *ColorDevice: True
  14. *OpenGroup: InstallableOptions
  15. *OpenUI *LowerTray/Optional Lower Tray: Boolean
  16. *DefaultLowerTray: False
  17. *LowerTray True/Installed: ""
  18. *LowerTray False/Not Installed: ""
  19. *?LowerTray: "
  20.   save
  21.     currentpagedevice /InputAttributes get
  22.       1 get
  23.       null ne {(True)}}{(False)}ifelse = flush
  24.   restore
  25. "
  26. *CloseUI: *LowerTray
  27. *OpenUI *InstalledMemory/Memory Installed: PickOne
  28. *DefaultInstalledMemory: 12MB
  29. *InstalledMemory 12MB/Standard 12MB: ""
  30. *InstalledMemory 20MB/Upgrade to 20MB: ""
  31. *CloseUI: *InstalledMemory
  32. *CloseGroup: InstallableOptions
  33. *FreeVM: "1419085"
  34. *VMOption 12MB: "1419085"
  35. *VMOption 20MB: "1419085"
  36. *UIConstraints: *LowerTray False *InputSlot Lower
  37. *UIConstraints: *LowerTray False *TraySwitch True
  38. *InstalledMemory 12MB *Resolution 600dpi
  39. *JCLBegin:"%!<0A>"
  40. *JCLToPSInterpreter:"%%IncludeFeature: emulation (postscript)<0A>"
  41. *JCLEnd:""
  42. *JCLOpenUI *JCLColormodel/Color Model: PickOne
  43. *OrderDependency: 10 JCLSetup *JCLColormodel
  44. *DefaultJCLColormodel: 1
  45. *JCLColormodel 1/Print full-color pages:"%%IncludeFeature: colormodel (cmyk)<0A>"
  46. *JCLColormodel 2/Print grayscale pages:"%%IncludeFeature: colormodel (graymodel)<0A>"
  47. *JCLCloseUI: *JCLColormodel
  48. *JCLOpenUI *JCLHeaderpage/Job Separator Page: PickOne
  49. *OrderDependency: 20 JCLSetup *JCLHeaderpage
  50. *DefaultJCLHeaderpage: 1
  51. *JCLHeaderpage 1/Don't print a job separator page:"%%IncludeFeature: header (off)<0A>"
  52. *JCLHeaderpage 2/Print a job separator page:"%%IncludeFeature: header (on)<0A>"
  53. *JCLCloseUI: *JCLHeaderpage
  54. *JCLOpenUI *JCLSeparations/Color Separation: PickOne
  55. *OrderDependency: 30 JCLSetup *JCLSeparations
  56. *DefaultJCLSeparations: 1
  57. *JCLSeparations 1/Don't print color separation pages: "%%IncludeFeature: colorseparation(off)<0A>"
  58. *JCLSeparations 2/Print color separation pages: "%%IncludeFeature: colorseparation(on)<0A>"
  59. *JCLCloseUI: *JCLSeparations
  60. *JCLOpenUI *JCLCollate/Collation: PickOne
  61. *OrderDependency: 40 JCLSetup *JCLCollate
  62. *DefaultJCLCollate: On
  63. *JCLCollate On:"%%IncludeFeature: collate (on)<0A>"
  64. *JCLCollate Off:"%%IncludeFeature: collate (off)<0A>"
  65. *JCLCloseUI: *JCLCollate
  66. *End
  67. *Password: "0"
  68. *ExitServer: "
  69.  count 0 eq
  70.  { false } { true exch startjob } ifelse
  71.  not {
  72.      (WARNING : Cannot perform the exitserver command.) =
  73.      (Password supplied is not valid.) =
  74.      (Please contact the author of this software.) = flush quit
  75.      } if
  76. "
  77. *End
  78. *OpenUI *Resolution/Choose Resolution: PickOne
  79. *OrderDependency: 10 AnySetup *Resolution
  80. *DefaultResolution: 600dpi
  81. *Resolution 300dpi: "<< /HWResolution [300 300] >> setpagedevice"
  82. *Resolution 600dpi: "<< /HWResolution [600 600] >> setpagedevice"
  83. *?Resolution: "
  84.   save
  85.     currentpagedevice /HWResolution get
  86.     0 get
  87.     (          ) cvs print
  88.     (dpi)
  89.     = flush
  90.   restore
  91. "
  92. *End
  93. *CloseUI: *Resolution
  94. *OpenUI *ColorRenderDict/Color Rendering Dictionary: PickOne
  95. *OrderDependency: 50 AnySetup *ColorRenderDict
  96. *DefaultColorRenderDict: 4
  97. *ColorRenderDict 1/Colorimetric: "/Colorimetric600 /ColorRendering findresource setcolorrendering"
  98. *ColorRenderDict 2/Business: "/Business600  /ColorRendering findresource setcolorrendering"
  99. *ColorRenderDict 3/Photographic: "/Photographic600  /ColorRendering findresource setcolorrendering"
  100. *ColorRenderDict 4/Use printer's current setting: ""
  101. *CloseUI: *ColorRenderDict
  102. *OpenUI *HalftoneType/Halftone: PickOne
  103. *OrderDependency: 50 AnySetup *HalftoneType
  104. *DefaultHalftoneType: 6
  105. *HalftoneType 1/53lpi: "/53x45 /Halftone findresource sethalftone"
  106. *HalftoneType 2/71lpi: "/71x45 /Halftone findresource sethalftone"
  107. *HalftoneType 3/80lpi: "/80x45 /Halftone findresource sethalftone"
  108. *HalftoneType 4/106lpi: "/106x45 /Halftone findresource sethalftone"
  109. *HalftoneType 5/Enhanced: "/Enhanced /Halftone findresource sethalftone"
  110. *HalftoneType 6/Use printer's current setting: ""
  111. *CloseUI: *HalftoneType
  112. *OpenUI *GammaCorrection/Color Gamma Table: PickOne
  113. *OrderDependency: 50 AnySetup *GammaCorrection
  114. *DefaultGammaCorrection: 1
  115. *GammaCorrection 1/Off:"0 statusdict /setgammacorrection get exec"
  116. *GammaCorrection 2/Gamma53:"2 statusdict /setgammacorrection get exec"
  117. *GammaCorrection 3/Gamma71:"1 statusdict /setgammacorrection get exec"
  118. *GammaCorrection 4/Gamma80:"3 statusdict /setgammacorrection get exec"
  119. *GammaCorrection 5/Gamma106:"4 statusdict /setgammacorrection get exec"
  120. *CloseUI: *GammaCorrection
  121. *OpenUI *MonoGammaCorrection/Monochrome Gamma Table: PickOne
  122. *OrderDependency: 50 AnySetup *MonoGammaCorrection
  123. *DefaultMonoGammaCorrection: 1
  124. *MonoGammaCorrection 1/Off:"0 statusdict /setgammacorrection get exec"
  125. *MonoGammaCorrection 2/Gamma80:"3 statusdict /setgammacorrection get exec"
  126. *MonoGammaCorrection 3/Gamma106:"4 statusdict /setgammacorrection get exec"
  127. *CloseUI: *MonoGammaCorrection
  128. *ResScreenFreq 300dpi: "53.0"
  129. *ResScreenAngle 300dpi: "45.0"
  130. *ResScreenFreq 600dpi: "71.0"
  131. *ResScreenAngle 600dpi:    "45.0"
  132. *ScreenFreq: "106.0"
  133. *ScreenAngle: "45.0"
  134. *OpenUI *PageSize: PickOne
  135. *OrderDependency: 30 AnySetup *PageSize
  136. *DefaultPageSize: Letter
  137. *PageSize Letter: "<< /PageSize [612 792] >> setpagedevice"
  138. *PageSize Legal: "<< /PageSize [612 1008] >> setpagedevice"
  139. *PageSize A4: "<< /PageSize [595 842] >> setpagedevice"
  140. *PageSize Executive: "<< /PageSize [522 757] >> setpagedevice"
  141. *PageSize Com10: "<< /PageSize [297 684] >> setpagedevice"
  142. *PageSize DL: "<< /PageSize [312 624] >> setpagedevice"
  143. *?PageSize: "
  144.  save
  145.    currentpagedevice /PageSize get aload pop
  146.    2 copy gt {exch} if
  147.    (Unknown)
  148.    6 dict
  149.    dup [612 792] (Letter) put
  150.    dup [612 1008] (Legal) put
  151.    dup [595 842] (A4) put
  152.    dup [522 757] (Executive) put
  153.    dup [297 684] (Com10) put
  154.    dup [312 624] (DL) put
  155.  { exch aload  pop 4 index sub abs 5 le exch
  156.    5 index sub abs 5 le and
  157.       {exch pop exit} {pop} ifelse
  158.    } bind forall
  159.    = flush pop pop
  160. restore
  161. "
  162. *End
  163. *CloseUI: *PageSize
  164. *OpenUI *PageRegion: PickOne
  165. *OrderDependency: 30 AnySetup *PageRegion
  166. *DefaultPageRegion: Letter
  167. *PageRegion Letter: "<< /PageSize [612 792] >> setpagedevice"
  168. *PageRegion Legal: "<< /PageSize [612 1008] >> setpagedevice"
  169. *PageRegion A4: "<< /PageSize [595 842] >> setpagedevice"
  170. *PageRegion Executive: "<< /PageSize [522 757] >> setpagedevice"
  171. *PageRegion Com10: "<< /PageSize [297 684] >> setpagedevice"
  172. *PageRegion DL: "<< /PageSize [312 624] >> setpagedevice"
  173. *CloseUI: *PageRegion
  174. *DefaultImageableArea: Letter
  175. *ImageableArea Letter: "15 15 598 777"
  176. *ImageableArea Legal: "15 15 598 993"
  177. *ImageableArea A4: "15 15 580 827"
  178. *ImageableArea Executive: "15 15 507 741"
  179. *ImageableArea Com10: "12 12 286 672 "
  180. *ImageableArea DL: "12 12 300 612 "
  181. *?ImageableArea: "
  182.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  183.   newpath clippath pathbbox
  184.   4 -2 roll exch 2 {ceiling cvp} repeat
  185.   exch 2 {floor cvp} repeat flush
  186.  restore
  187. "
  188. *End
  189. *DefaultPaperDimension: Letter
  190. *PaperDimension Letter: "612 792"
  191. *PaperDimension Legal: "612 1008"
  192. *PaperDimension A4: "595 842"
  193. *PaperDimension Executive: "522 757"
  194. *PaperDimension Com10: "297 684"
  195. *PaperDimension DL: "312 624"
  196. *OpenUI *ManualFeed: Boolean
  197. *OrderDependency: 20 AnySetup *ManualFeed
  198. *DefaultManualFeed: False
  199. *ManualFeed True: "<< /ManualFeed true >> setpagedevice"
  200. *ManualFeed False: "<< /ManualFeed false >> setpagedevice"
  201. *?ManualFeed: "
  202.   save
  203.     currentpagedevice /ManualFeed get
  204.     {(True)}{(False)}ifelse = flush
  205.   restore"
  206. *End
  207. *CloseUI: *ManualFeed
  208. *OpenUI *InputSlot: PickOne
  209. *OrderDependency: 20 AnySetup *InputSlot
  210. *DefaultInputSlot: Upper
  211. *InputSlot Upper: "
  212.    currentpagedevice /InputAttributes get 1 get
  213.    dup null eq
  214.    { pop }
  215.    { dup length 1 add dict copy
  216.      dup /InputAttributes
  217.      1 dict dup /Priority [1] put
  218.      put setpagedevice
  219.    } ifelse"
  220. *End
  221. *InputSlot Lower: "
  222.    currentpagedevice /InputAttributes get 2 get
  223.    dup null eq
  224.    { pop }
  225.    { dup length 1 add dict copy
  226.      dup /InputAttributes
  227.      1 dict dup /Priority [2] put
  228.      put setpagedevice
  229.    } ifelse"
  230. *End
  231. *?InputSlot: "
  232. save
  233.   3 dict
  234.   dup /1 (Upper) put
  235.   dup /2 (Lower) put
  236.   currentpagedevice /InputAttributes get
  237.   dup /Priority known
  238.   { /Priority get 0 get (      ) cvs cvn get }
  239.   {
  240.     dup length 1 eq
  241.     { {pop} forall (       ) cvs cvn get }
  242.     { pop pop (Unknown) } ifelse
  243.   } ifelse
  244.   = flush
  245. restore
  246.  
  247.    [(Unknown) (Upper) (Lower)]
  248.    currentpagedevice /InputAttributes get
  249.    /Priority get aload pop dup 2 gt {pop 3} if
  250.    get = flush restore"
  251. *End
  252. *CloseUI: *InputSlot
  253. *OpenUI *MediaType/Media Type:  PickOne
  254. *OrderDependency: 40 AnySetup *MediaType
  255. *DefaultMediaType: PlainPaper
  256. *MediaType PlainPaper/Plain Paper: "<< /MediaType (Plain Paper) >> setpagedevice"
  257. *MediaType Transparency: "<< /MediaType (Transparency) >> setpagedevice"
  258. *?MediaType: "
  259.   save
  260.     currentpagedevice /MediaType
  261.      {get} stopped
  262.        {pop pop (Plain)} {dup null eq {pop (Plain)} if} ifelse
  263.     = flush
  264.   restore"
  265. *End
  266. *CloseUI: *MediaType
  267. *DefaultOutputBin: Upper
  268. *DefaultDuplex: None
  269. *OpenUI *TraySwitch/Auto Tray Switching: Boolean
  270. *OrderDependency: 50 AnySetup *TraySwitch
  271. *DefaultTraySwitch: False
  272. *TraySwitch True: "<< /TraySwitch true >> setpagedevice"
  273. *TraySwitch False: "<< /TraySwitch false >> setpagedevice"
  274. *?TraySwitch: "
  275. save
  276.   currentpagedevice /TraySwitch get
  277.   {(True)}{(False)}ifelse = flush
  278. restore
  279. "
  280. *End
  281. *CloseUI: *TraySwitch
  282. *DefaultFont: Courier
  283. *Font AvantGarde-Book: Standard "(001.006)"
  284. *Font AvantGarde-BookOblique: Standard "(001.006)"
  285. *Font AvantGarde-Demi: Standard "(001.007)"
  286. *Font AvantGarde-DemiOblique: Standard "(001.007)"
  287. *Font Bookman-Demi: Standard "(001.003)"
  288. *Font Bookman-DemiItalic: Standard "(001.003)"
  289. *Font Bookman-Light: Standard "(001.003)"
  290. *Font Bookman-LightItalic: Standard "(001.003)"
  291. *Font Courier: Standard "(002.004)"
  292. *Font Courier-Bold: Standard "(002.004)"
  293. *Font Courier-BoldOblique: Standard "(002.004)"
  294. *Font Courier-Oblique: Standard "(002.004)"
  295. *Font Helvetica: Standard "(001.006)"
  296. *Font Helvetica-Bold: Standard "(001.007)"
  297. *Font Helvetica-BoldOblique: Standard "(001.007)"
  298. *Font Helvetica-Condensed: Standard "(001.001)"
  299. *Font Helvetica-Condensed-Bold: Standard "(001.002)"
  300. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)"
  301. *Font Helvetica-Condensed-Oblique: Standard "(001.001)"
  302. *Font Helvetica-Narrow: Standard "(001.006)"
  303. *Font Helvetica-Narrow-Bold: Standard "(001.007)"
  304. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)"
  305. *Font Helvetica-Narrow-Oblique: Standard "(001.006)"
  306. *Font Helvetica-Oblique: Standard "(001.006)"
  307. *Font NewCenturySchlbk-Bold: Standard "(001.009)"
  308. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007)"
  309. *Font NewCenturySchlbk-Italic: Standard "(001.006)"
  310. *Font NewCenturySchlbk-Roman: Standard "(001.007)"
  311. *Font Palatino-Bold: Standard "(001.005)"
  312. *Font Palatino-BoldItalic: Standard "(001.005)"
  313. *Font Palatino-Italic: Standard "(001.005)"
  314. *Font Palatino-Roman: Standard "(001.005)"
  315. *Font Symbol: Special "(001.007)"
  316. *Font Times-Bold: Standard "(001.007)"
  317. *Font Times-BoldItalic: Standard "(001.009)"
  318. *Font Times-Italic: Standard "(001.007)"
  319. *Font Times-Roman: Standard "(001.007)"
  320. *Font ZapfChancery-MediumItalic: Standard "(001.007)"
  321. *Font ZapfDingbats: Special "(001.004)"
  322. *Font Aachen-Bold: Standard "(001.001)"
  323. *Font BrushScript: Standard "(001.001)"
  324. *Font CooperBlack: Standard "(001.001)"
  325. *Font CooperBlack-Italic: Standard "(001.001)"
  326. *Font FreestyleScript: Standard "(001.001)"
  327. *Font Garamond-Bold: Standard "(001.001)"
  328. *Font Garamond-BoldItalic: Standard "(001.001)"
  329. *Font Garamond-Light: Standard "(001.001)"
  330. *Font Garamond-LightItalic: Standard "(001.001)"
  331. *Font Helvetica-Black: Standard "(001.001)"
  332. *Font Helvetica-BlackOblique: Standard "(001.001)"
  333. *Font Helvetica-Light: Standard "(001.001)"
  334. *Font Helvetica-LightOblique: Standard "(001.001)"
  335. *Font Hobo: Standard "(001.001)"
  336. *Font LetterGothic: Standard "(001.001)"
  337. *Font LetterGothic-Bold: Standard "(001.001)"
  338. *Font LetterGothic-BoldSlanted: Standard "(001.001)"
  339. *Font LetterGothic-Slanted: Standard "(001.001)"
  340. *Font Optima: Standard "(001.001)"
  341. *Font Optima-Bold: Standard "(001.001)"
  342. *Font Optima-BoldOblique: Standard "(001.001)"
  343. *Font Optima-Oblique: Standard "(001.001)"
  344. *Font ParkAvenue: Standard "(001.001)"
  345. *Font Revue: Standard "(001.001)"
  346. *Font Stencil: Standard "(001.001)"
  347. *Font UniversityRoman: Standard "(001.001)"
  348.