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

  1. *PPD-Adobe: "4.0"
  2. *% DPL15606.spd: Simplified form of DPL15606.ppd
  3. *PCFileName: "DPL15606.PPD"
  4. *Product: "(LZR 1560)"
  5. *PSVersion: "(2011.113) 12"
  6. *ModelName: "Dataproducts LZR 1560"
  7. *NickName: "Dataproducts LZR 1560 v2011.113"
  8. *ShortNickName: "Dataproducts LZR 1560 v2010.127"
  9. *OpenGroup: InstallableOptions/Options Installed
  10. *OpenUI *Option1/Optional Tray 2: Boolean
  11. *DefaultOption1: True
  12. *Option1 True/Installed: ""
  13. *Option1 False/Not Installed: ""
  14. *CloseUI: *Option1
  15. *OpenUI *Option2/Optional Tray 3: Boolean
  16. *DefaultOption2: False
  17. *Option2 True/Installed: ""
  18. *Option2 False/Not Installed: ""
  19. *CloseUI: *Option2
  20. *OpenUI *Option3/Multi-Media Feeder: Boolean
  21. *DefaultOption3: False
  22. *Option3 True/Installed: ""
  23. *Option3 False/Not Installed: ""
  24. *CloseUI: *Option3
  25. *OpenUI *Option4/Memory Configuration: PickOne
  26. *DefaultOption4: None
  27. *Option4 None/4 MB  RAM: ""
  28. *Option4 5MB/5 MB RAM: "3200000"
  29. *Option4 6MB/6 MB RAM: "4200000"
  30. *Option4 7MB/7 MB RAM: "5200000"
  31. *Option4 8MB/8 MB RAM: "6200000"
  32. *Option4 9MB/9 MB RAM: "7200000"
  33. *Option4 10MB/10 MB RAM: "8200000"
  34. *Option4 12MB/12 MB RAM: "10200000"
  35. *Option4 13MB/13 MB RAM: "11200000"
  36. *Option4 16MB/16 MB RAM: "14200000"
  37. *CloseUI: *Option4
  38. *CloseGroup: InstallableOptions
  39. *UIConstraints: *Option1 False *InputSlot Tray2
  40. *UIConstraints: *Option2 False *InputSlot Tray3
  41. *UIConstraints: *Option3 False *InputSlot Multi-MediaFeeder
  42. *UIConstraints: *Option3 True  *ManualFeed
  43. *LanguageLevel: "2"
  44. *Protocols: BCP
  45. *FreeVM: "307244"
  46. *ColorDevice: False
  47. *Password: "()"
  48. *ExitServer: "
  49.  count 0 eq
  50.  { false } { true exch startjob } ifelse
  51.  not {
  52.      (WARNING: Cannot modify initial VM.) =
  53.      (Missing or invalid password.) =
  54.      (Please contact the author of this software.) = flush quit
  55.      } if
  56. "
  57. *End
  58. *OpenUI *Resolution: PickOne
  59. *OrderDependency: 10 AnySetup *Resolution
  60. *DefaultResolution: 300dpi
  61. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  62. *Resolution 400dpi: "1 dict dup /HWResolution [400 400] put setpagedevice"
  63. *?Resolution: "
  64.   save
  65.     currentpagedevice /HWResolution get
  66.     aload pop exch
  67.     (          ) cvs print
  68.     pop
  69.     (dpi) = flush
  70.   restore
  71. "
  72. *End
  73. *CloseUI: *Resolution
  74. *ScreenFreq: "60.0"
  75. *ScreenAngle: "45.0"
  76. *OpenUI *PageSize: PickOne
  77. *OrderDependency: 30 AnySetup *PageSize
  78. *DefaultPageSize: Unknown
  79. *PageSize Letter: "
  80.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  81. *End
  82. *PageSize Legal: "
  83.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  84. *End
  85. *PageSize Tabloid/Ledger: "
  86.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  87. *End
  88. *PageSize A3: "
  89.     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  90. *End
  91. *PageSize A4: "
  92.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  93. *End
  94. *PageSize A5: "
  95.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  96. *End
  97. *PageSize B4: "
  98.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  99. *End
  100. *PageSize B5: "
  101.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  102. *End
  103. *PageSize Invoice/Statement: "
  104.     2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
  105. *End
  106. *PageSize Folio: "
  107.     2 dict dup /PageSize [595 936] put dup /ImagingBBox null put setpagedevice"
  108. *End
  109. *PageSize Executive: "
  110.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  111. *End
  112. *PageSize Comm10/Comm #10 Envelope: "
  113.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  114. *End
  115. *PageSize Monarch/Monarch Envelope: "
  116.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  117. *End
  118. *PageSize DL/DL Envelope: "
  119.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  120. *End
  121. *PageSize C5/C5 Envelope: "
  122.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  123. *End
  124. *?PageSize: "
  125.  save
  126.    currentpagedevice /PageSize get aload pop
  127.    2 copy gt {exch} if
  128.    (Unknown)
  129.   16 dict
  130.    dup [612 792] (Letter) put
  131.    dup [612 1008] (Legal) put
  132.    dup [792 1224] (Tabloid) put
  133.    dup [842 1191] (A3) put
  134.    dup [595 842] (A4) put
  135.    dup [420 595] (A5) put
  136.    dup [729 1032] (B4) put
  137.    dup [516 729] (B5) put
  138.    dup [396 612] (Invoice) put
  139.    dup [595 936] (Folio) put
  140.    dup [522 756] (Executive) put
  141.    dup [297 684] (Comm10) put
  142.    dup [279 540] (Monarch) put
  143.    dup [312 624] (DL) put
  144.    dup [459 649] (C5) put
  145.  { exch aload pop 4 index sub abs 5 le exch
  146.    5 index sub abs 5 le and
  147.       {exch pop exit} {pop} ifelse
  148.    } bind forall
  149.    = flush pop pop
  150. restore
  151. "
  152. *End
  153. *CloseUI: *PageSize
  154. *OpenUI *PageRegion: PickOne
  155. *OrderDependency: 40 AnySetup *PageRegion
  156. *DefaultPageRegion: Unknown
  157. *PageRegion Letter: "
  158. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse
  159.  <</PageSize [612 792]>> setpagedevice "
  160. *End
  161. *PageRegion Legal: "
  162. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 1008] put setpagedevice} {pop} ifelse
  163.  <</PageSize [612 1008]>> setpagedevice "
  164. *End
  165. *PageRegion Tabloid/Ledger: "
  166. 2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  167. *End
  168. *PageRegion A3: "
  169. 2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  170. *End
  171. *PageRegion A4: "
  172. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse
  173.  <</PageSize [595 842]>> setpagedevice "
  174. *End
  175. *PageRegion A5: "
  176. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [420 595] put setpagedevice} {pop} ifelse
  177.  <</PageSize [420 595]>> setpagedevice "
  178. *End
  179. *PageRegion B4: "
  180. 2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  181. *End
  182. *PageRegion B5: "
  183. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [516 729] put setpagedevice} {pop} ifelse
  184.  <</PageSize [516 729]>> setpagedevice "
  185. *End
  186. *PageRegion Invoice/Statement: "
  187. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [396 612] put setpagedevice} {pop} ifelse
  188.  <</PageSize [396 612]>> setpagedevice "
  189. *End
  190. *PageRegion Folio: "
  191. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 936] put setpagedevice} {pop} ifelse
  192.  <</PageSize [595 936]>> setpagedevice "
  193. *End
  194. *PageRegion Executive: "
  195. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [522 756] put setpagedevice} {pop} ifelse
  196.  <</PageSize [522 756]>> setpagedevice "
  197. *End
  198. *PageRegion Comm10/Comm #10 Envelope: "
  199. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [297 684] put setpagedevice} {pop} ifelse
  200.  <</PageSize [297 684]>> setpagedevice "
  201. *End
  202. *PageRegion Monarch/Monarch Envelope: "
  203. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [279 540] put setpagedevice} {pop} ifelse
  204.  <</PageSize [279 540]>> setpagedevice "
  205. *End
  206. *PageRegion DL/DL Envelope: "
  207. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [312 624] put setpagedevice} {pop} ifelse
  208.  <</PageSize [312 624]>> setpagedevice "
  209. *End
  210. *PageRegion C5/C5 Envelope: "
  211. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [459 649] put setpagedevice} {pop} ifelse
  212.  <</PageSize [459 649]>> setpagedevice "
  213. *End
  214. *CloseUI: *PageRegion
  215. *DefaultImageableArea: Unknown
  216. *ImageableArea Letter: "16 14.4 595.4 778 "
  217. *ImageableArea Legal: "16 9.81 596.16 995 "
  218. *ImageableArea Tabloid/Ledger: "16 12 780 1208 "
  219. *ImageableArea A3: "16 12 825.84 1178 "
  220. *ImageableArea A4: "16 14.4 578.88 825.17 "
  221. *ImageableArea A5: "14 14.4 407.25 577 "
  222. *ImageableArea B4: "16 10.2 717.12 1019.25 "
  223. *ImageableArea B5: "11 15 503.1 717.12 "
  224. *ImageableArea Invoice/Statement: "14.4001 9.81 383.04 600.21 "
  225. *ImageableArea Folio: "16 10.2 579.28 922 "
  226. *ImageableArea Executive: "16 10.2 509.76 743.13 "
  227. *ImageableArea Comm10/Comm #10 Envelope: "16 12 279 678 "
  228. *ImageableArea Monarch/Monarch Envelope: "16 12 265.2 534.33 "
  229. *ImageableArea DL/DL Envelope: "16 10.2 295.64 618.3 "
  230. *ImageableArea C5/C5 Envelope: "16 10.2 452 641.36 "
  231. *?ImageableArea: "
  232.  save
  233.    /cvp { (                ) cvs print ( ) print } bind def
  234.    /upperright {10000 mul floor 10000 div} bind def
  235.    /lowerleft {10000 mul ceiling 10000 div} bind def
  236.    newpath clippath pathbbox
  237.    4 -2 roll exch 2 {lowerleft cvp} repeat
  238.    exch 2 {upperright cvp} repeat flush
  239.  restore
  240. "
  241. *End
  242. *DefaultPaperDimension: Unknown
  243. *PaperDimension Letter: "612 792"
  244. *PaperDimension Legal: "612 1008"
  245. *PaperDimension Tabloid/Ledger: "792 1224"
  246. *PaperDimension A3: "842 1191"
  247. *PaperDimension A4: "595 842"
  248. *PaperDimension A5: "420 595"
  249. *PaperDimension B4: "729 1032"
  250. *PaperDimension B5: "516 729"
  251. *PaperDimension Invoice/Statement: "396 612"
  252. *PaperDimension Folio: "595 936"
  253. *PaperDimension Executive: "522 756"
  254. *PaperDimension Comm10/Comm #10 Envelope: "297 684"
  255. *PaperDimension Monarch/Monarch Envelope: "279 540"
  256. *PaperDimension DL/DL Envelope: "312 624"
  257. *PaperDimension C5/C5 Envelope: "459 649"
  258. *RequiresPageRegion Multi-MediaFeeder: True
  259. *OpenUI *ManualFeed/Manual Feed: Boolean
  260. *OrderDependency: 20 AnySetup *ManualFeed
  261. *DefaultManualFeed: False
  262. *ManualFeed True: "<</ManualFeed true>> setpagedevice"
  263. *ManualFeed False: "<</ManualFeed false>> setpagedevice"
  264. *?ManualFeed: "
  265.   save
  266.     currentpagedevice /ManualFeed get
  267.     {(True)}{(False)}ifelse = flush
  268.   restore
  269. "
  270. *End
  271. *CloseUI: *ManualFeed
  272. *OpenUI *InputSlot: PickOne
  273. *OrderDependency: 20 AnySetup *InputSlot
  274. *DefaultInputSlot:  Tray1
  275. *InputSlot Tray1/Tray 1/Upper: "
  276.   currentpagedevice /InputAttributes get
  277.   0 get dup
  278.   null eq {pop}
  279.   { dup
  280.     /InputAttributes
  281.     1 dict dup /Priority [0] put
  282.     put  setpagedevice
  283.   } ifelse "
  284. *End
  285. *InputSlot Tray2/Tray 2: "
  286.   currentpagedevice /InputAttributes get
  287.   1 get dup
  288.   null eq {pop}
  289.   { dup
  290.     /InputAttributes
  291.     1 dict dup /Priority [1] put
  292.     put  setpagedevice
  293.   } ifelse "
  294. *End
  295. *InputSlot Tray3/Tray 3: "
  296.   currentpagedevice /InputAttributes get
  297.   2 get dup
  298.   null eq {pop}
  299.   { dup
  300.     /InputAttributes
  301.     1 dict dup /Priority [2] put
  302.     put  setpagedevice
  303.   } ifelse "
  304. *End
  305. *InputSlot Multi-MediaFeeder/Multi-Media Feeder: "
  306.   currentpagedevice /InputAttributes get
  307.   3 get dup
  308.   null eq {pop}
  309.   { dup
  310.     /InputAttributes
  311.     1 dict dup /Priority [3] put
  312.     put  setpagedevice
  313.   } ifelse "
  314. *End
  315. *?InputSlot: "
  316. save
  317.   4 dict
  318.   dup /0 (Tray1) put
  319.   dup /1 (Tray2) put
  320.   dup /2 (Tray3) put
  321.   dup /3 (Multi-MediaFeeder) put
  322.   currentpagedevice /InputAttributes get
  323.   dup /Priority known
  324.   { /Priority get 0 get (      ) cvs cvn get }
  325.   {
  326.     dup length 1 eq
  327.     { {pop} forall (       ) cvs cvn get }
  328.     { pop pop (Unknown) } ifelse
  329.   } ifelse
  330.   = flush
  331. restore
  332. "
  333. *End
  334. *CloseUI: *InputSlot
  335. *OpenUI *TraySwitch: Boolean
  336. *OrderDependency: 50 AnySetup *TraySwitch
  337. *DefaultTraySwitch: False
  338. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  339. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  340. *?TraySwitch: "
  341. save
  342.   currentpagedevice /TraySwitch get
  343.   {(True)}{(False)}ifelse = flush
  344. restore
  345. "
  346. *End
  347. *CloseUI: *TraySwitch
  348. *DefaultFont: Courier
  349. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  350. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  351. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  352. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  353. *Font Bookman-Demi: Standard "(001.003)" Standard ROM
  354. *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
  355. *Font Bookman-Light: Standard "(001.003)" Standard ROM
  356. *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
  357. *Font Courier: Standard "(002.004)" Standard ROM
  358. *Font Courier-Bold: Standard "(002.004)" Standard ROM
  359. *Font Courier-BoldOblique: Standard "(002.004)" Standard ROM
  360. *Font Courier-Oblique: Standard "(002.004)" Standard ROM
  361. *Font Helvetica: Standard "(001.006)" Standard ROM
  362. *Font Helvetica-Bold: Standard "(001.007)" Standard ROM
  363. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
  364. *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
  365. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
  366. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
  367. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
  368. *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
  369. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM
  370. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM
  371. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM
  372. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM
  373. *Font Palatino-Bold: Standard "(001.005)" Standard ROM
  374. *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM
  375. *Font Palatino-Italic: Standard "(001.005)" Standard ROM
  376. *Font Palatino-Roman: Standard "(001.005)" Standard ROM
  377. *Font Symbol: Special "(001.007)" Special ROM
  378. *Font Times-Bold: Standard "(001.007)" Standard ROM
  379. *Font Times-BoldItalic: Standard "(001.009)" Standard ROM
  380. *Font Times-Italic: Standard "(001.007)" Standard ROM
  381. *Font Times-Roman: Standard "(001.007)" Standard ROM
  382. *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM
  383. *Font ZapfDingbats: Special "(001.004)" Special ROM
  384.