home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / win95_15.cab / qms1725.spd < prev    next >
PostScript Printer Description  |  1995-07-11  |  9KB  |  274 lines

  1. *PPD-Adobe:  "4.0"
  2. *% QMS1725.spd: Simplified form of QMS1725.ppd
  3. *PCFileName: "QMS1725.PPD"
  4. *Product: "(QMS 1725 Print System)"
  5. *PSVersion: "(2011.22) 4"
  6. *NickName: "QMS 1725 Print System"
  7. *ModelName: "QMS 1725 Print System"
  8. *LanguageLevel: "2"
  9. *FreeVM: "454000"
  10. *ColorDevice: False
  11. *Password: "0"
  12. *ExitServer: "
  13.  count 0 eq
  14.  { false } { true exch startjob } ifelse
  15.  not { 
  16.      (WARNING : Cannot perform the exitserver command.) = 
  17.      (Password supplied is not valid.) = 
  18.      (Please contact the author of this software.) = flush quit
  19.      } if
  20. "
  21. *End
  22. *ScreenFreq: "60.0"
  23. *ScreenAngle: "45.0"
  24. *OpenGroup: PaperHandling
  25. *OpenUI *Resolution: PickOne
  26. *OrderDependency: 10 AnySetup *Resolution
  27. *DefaultResolution: 600dpi
  28. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  29. *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"
  30. *?Resolution: "
  31.   save
  32.     currentpagedevice /HWResolution get
  33.     0 get
  34.     (          ) cvs print
  35.     (dpi)
  36.     = flush
  37.   restore
  38. "
  39. *End
  40. *CloseUI: *Resolution
  41. *OpenUI *PageSize: PickOne
  42. *OrderDependency: 20 AnySetup *PageSize
  43. *DefaultPageSize: Letter
  44. *PageSize Letter: "
  45.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  46. *End
  47. *PageSize Legal: "
  48.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  49. *End
  50. *PageSize A4: "
  51.     2 dict dup /PageSize [596 842] put dup /ImagingBBox null put setpagedevice"
  52. *End
  53. *PageSize Executive: "
  54.     2 dict dup /PageSize [522 757] put dup /ImagingBBox null put setpagedevice"
  55. *End
  56. *PageSize Monarch/Monarch Envelope: "
  57.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  58. *End
  59. *PageSize Comm10/Common #10 Envelope: "
  60.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  61. *End
  62. *PageSize DL/DL Envelope: "
  63.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  64. *End
  65. *?PageSize: "
  66.  save
  67.    currentpagedevice /PageSize get aload pop
  68.    2 copy gt {exch} if 
  69.    (Unknown) 
  70.    6 dict
  71.    dup [612 792] (Letter) put
  72.    dup [612 1008] (Legal) put
  73.    dup [596 842] (A4) put
  74.    dup [516 729] (B5) put
  75.    dup [522 757] (Executive) put
  76.    dup [279 540] (Monarch) put
  77.    dup [297 684] (Comm10) put
  78.    dup [312 624] (DL) put
  79.  { exch aload pop 4 index sub abs 5 le exch 
  80.    5 index sub abs 5 le and 
  81.       {exch pop exit} {pop} ifelse
  82.    } bind forall
  83.    = flush pop pop
  84. restore 
  85. "
  86. *End
  87. *CloseUI: *PageSize
  88. *DefaultPageRegion: Letter
  89. *PageRegion Letter: "
  90.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  91. *End
  92. *PageRegion Legal: "
  93.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  94. *End
  95. *PageRegion A4: "
  96.     2 dict dup /PageSize [596 842] put dup /ImagingBBox null put setpagedevice"
  97. *End
  98. *PageRegion Executive: "
  99.     2 dict dup /PageSize [522 757] put dup /ImagingBBox null put setpagedevice"
  100. *End
  101. *PageRegion Monarch/Monarch Envelope: "
  102.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  103. *End
  104. *PageRegion Comm10/Common #10 Envelope: "
  105.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  106. *End
  107. *PageRegion DL/DL Envelope: "
  108.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  109. *End
  110. *OpenUI *PaperTray: PickOne
  111. *OrderDependency: 30 AnySetup *PaperTray
  112. *DefaultPaperTray: Letter
  113. *PaperTray Letter: "statusdict begin lettertray end"
  114. *PaperTray Legal: "statusdict begin legaltray end"
  115. *PaperTray A4: "statusdict begin a4tray end"
  116. *PaperTray Executive: "statusdict begin executivetray end"
  117. *PaperTray Monarch/Monarch Envelope: "statusdict begin 3 setpapertray monarcenvelope end"
  118. *PaperTray Comm10/Common #10 Envelope: "statusdict begin 3 setpapertray com10envelope end"
  119. *PaperTray DL/DL Envelope: "statusdict begin 3 setpapertray dlenvelope end "
  120. *?PaperTray: "
  121.  save statusdict begin
  122.   20 dict begin
  123.    /letter (Letter) def
  124.    /legal (Legal) def
  125.    /a4 (A4) def
  126.    /executivepage (Executive) def
  127.    /envelope (Envelope) def
  128.    papersize {
  129.      {load exec} stopped not{= flush}if
  130.    }{
  131.      {load exec} stopped not{print (.Transverse) = flush}if
  132.    }ifelse
  133.   end
  134.  end restore
  135. "
  136. *End
  137. *CloseUI: *PaperTray
  138. *DefaultImageableArea: Letter
  139. *ImageableArea Letter: "12 10 601 781 "
  140. *ImageableArea Legal: "12 10 600 996 "
  141. *ImageableArea A4: "12 10 584 831 "
  142. *ImageableArea Executive: "12 10 511 746 "
  143. *ImageableArea Monarch/Monarch Envelope: "12 1 279 530 "
  144. *ImageableArea Comm10/Common #10 Envelope: "12 1 298 674 "
  145. *ImageableArea DL/DL Envelope: "12 1 313 613 "
  146. *?ImageableArea: "
  147.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  148.   newpath clippath pathbbox
  149.   4 -2 roll exch 2 {ceiling cvp} repeat
  150.   exch 2 {floor cvp} repeat flush
  151.  restore
  152. "
  153. *End
  154. *DefaultPaperDimension: Letter
  155. *PaperDimension Letter: "612 792"
  156. *PaperDimension Legal: "612 1008"
  157. *PaperDimension A4: "596 842"
  158. *PaperDimension Executive: "523 757"
  159. *PaperDimension Monarch/Monarch Envelope: "280 541"
  160. *PaperDimension Comm10/Common #10 Envelope: "298 685"
  161. *PaperDimension DL/DL Envelope: "313 625"
  162. *OpenUI *OutputBin: PickOne
  163. *OrderDependency: 25 AnySetup *OutputBin
  164. *DefaultOutputBin: Upper
  165. *OutputBin Upper: "statusdict begin 1 setoutputray end"
  166. *OutputBin Back: "statusdict begin 2 setoutputtray end"
  167. *CloseUI: *OutputBin
  168. *OpenUI *InputSlot: PickOne
  169. *OrderDependency: 15 AnySetup *InputSlot
  170. *DefaultInputSlot: Upper
  171. *InputSlot Upper: "statusdict begin 1 setpapertray end"
  172. *InputSlot Lower: "statusdict begin 2 setpapertray end"
  173. *InputSlot Envelope: "statusdict begin 3 setpapertray end"
  174. *?InputSlot: "
  175.  save statusdict begin
  176.   5 dict begin
  177.    /1 (Upper) def
  178.    /2 (Lower) def
  179.    /3 (Envelope) def
  180.    papertray
  181.      {( ) cvs cvn load exec} stopped not{= flush}if
  182.   end
  183.  end restore
  184. "
  185. *End
  186. *CloseUI: *InputSlot
  187. *OpenUI *ManualFeed: Boolean
  188. *OrderDependency: 20 AnySetup *ManualFeed
  189. *DefaultManualFeed: False
  190. *?ManualFeed: "
  191.   save
  192.     currentpagedevice /ManualFeed get
  193.     {(True)}{(False)}ifelse = flush
  194.   restore"
  195. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  196. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  197. *End
  198. *CloseUI: *ManualFeed
  199. *OpenUI *Duplex: PickOne
  200. *OrderDependency: 40 AnySetup *Duplex
  201. *DefaultDuplex: None
  202. *Duplex None: "statusdict begin false setduplexmode false settumble end"
  203. *Duplex DuplexNoTumble: "statusdict begin true setduplexmode false settumble end"
  204. *Duplex DuplexTumble: "statusdict begin true setduplexmode true settumble end"
  205. *?Duplex: "
  206. statusdict begin
  207. duplexmode
  208. { tumble
  209.   { (DuplexTumble) }
  210.   { (DuplexNoTumble) }
  211.   ifelse
  212. }
  213. { (None)}
  214. ifelse
  215. = flush
  216. end
  217. "
  218. *End
  219. *CloseUI: *Duplex
  220. *OpenUI *TraySwitch: Boolean
  221. *OrderDependency: 50 AnySetup *TraySwitch
  222. *DefaultTraySwitch: False
  223. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  224. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  225. *?TraySwitch: "
  226. save
  227.   currentpagedevice /TraySwitch get
  228.   {(True)}{(False)}ifelse = flush
  229. restore
  230. "
  231. *End
  232. *CloseUI: *TraySwitch
  233. *CloseGroup: PaperHandling
  234. *DefaultFont: Courier
  235. *Font AvantGarde-Book: Standard "(001.002)"
  236. *Font AvantGarde-BookOblique: Standard "(001.002)"
  237. *Font AvantGarde-Demi: Standard "(001.003)"
  238. *Font AvantGarde-DemiOblique: Standard "(001.003)"
  239. *Font Bookman-Demi: Standard "(001.001)"
  240. *Font Bookman-DemiItalic: Standard "(001.001)"
  241. *Font Bookman-Light: Standard "(001.001)"
  242. *Font Bookman-LightItalic: Standard "(001.001)"
  243. *Font Courier: Standard "(002.003)"
  244. *Font Courier-Bold: Standard "(002.003)"
  245. *Font Courier-BoldOblique: Standard "(002.003)"
  246. *Font Courier-Oblique: Standard "(002.003)"
  247. *Font Helvetica: Standard "(001.006)"
  248. *Font Helvetica-Bold: Standard "(001.007)"
  249. *Font Helvetica-BoldOblique: Standard "(001.007)"
  250. *Font Helvetica-Condensed: Standard "(001.001)"
  251. *Font Helvetica-Condensed-Bold: Standard "(001.002)"
  252. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)"
  253. *Font Helvetica-Condensed-Oblique: Standard "(001.001)"
  254. *Font Helvetica-Narrow: Standard "(001.006)"
  255. *Font Helvetica-Narrow-Bold: Standard "(001.007)"
  256. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)"
  257. *Font Helvetica-Narrow-Oblique: Standard "(001.006)"
  258. *Font Helvetica-Oblique: Standard "(001.006)"
  259. *Font NewCenturySchlbk-Bold: Standard "(001.006)"
  260. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)"
  261. *Font NewCenturySchlbk-Italic: Standard "(001.003)"
  262. *Font NewCenturySchlbk-Roman: Standard "(001.004)"
  263. *Font Palatino-Bold: Standard "(001.002)"
  264. *Font Palatino-BoldItalic: Standard "(001.002)"
  265. *Font Palatino-Italic: Standard "(001.002)"
  266. *Font Palatino-Roman: Standard "(001.001)"
  267. *Font Symbol: Special "(001.007)"
  268. *Font Times-Bold: Standard "(001.007)"
  269. *Font Times-BoldItalic: Standard "(001.009)"
  270. *Font Times-Italic: Standard "(001.007)"
  271. *Font Times-Roman: Standard "(001.007)"
  272. *Font ZapfChancery-MediumItalic: Standard "(001.003)"
  273. *Font ZapfDingbats: Special "(001.002)"
  274.