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

  1. *PPD-Adobe: "4.1"
  2. *% DC5100_1.spd: Simplified form of DC5100_1.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "DC5100_1.PPD"
  5. *Product: "(DEClaser 5100)"
  6. *PSVersion: "(2013.109) 159"
  7. *ModelName: "Digital DEClaser 5100"
  8. *ShortNickName: "Digital DEClaser 5100"
  9. *NickName: "Digital DEClaser 5100 v2013"
  10. *OpenGroup: InstallableOptions/Options Installed
  11. *OpenUI *Option1/Optional Large Capacity Tray: Boolean
  12. *DefaultOption1: False
  13. *Option1 True/Installed: ""
  14. *Option1 False/Not Installed: ""
  15. *CloseUI: *Option1
  16. *OpenUI *Option2/Optional Envelope Feeder: Boolean
  17. *DefaultOption2: False
  18. *Option2 True/Installed: ""
  19. *Option2 False/Not Installed: ""
  20. *CloseUI: *Option2
  21. *OpenUI *Option3/Memory Configuration: PickOne
  22. *DefaultOption3: None
  23. *Option3 None/Standard 2 MB RAM: ""
  24. *Option3 4Meg/Upgrade to 6MB RAM: ""
  25. *Option3 8Meg/Upgrade to 10MB RAM: ""
  26. *Option3 16Meg/Upgrade to 18MB RAM: ""
  27. *Option3 20Meg/Upgrade to 22MB RAM: ""
  28. *Option3 32Meg/Upgrade to 34MB RAM: ""
  29. *Option3 48Meg/Upgrade to 50MB RAM: ""
  30. *Option3 64Meg/Upgrade to 66MB RAM: ""
  31. *CloseUI: *Option3
  32. *OpenUI *Option4/Optional 128MB Hard Drive: Boolean
  33. *DefaultOption4: False
  34. *Option4 True/Installed: ""
  35. *Option4 False/Not Installed: ""
  36. *CloseUI: *Option4
  37. *OpenUI *Option5/Res/Graphics Enhancement Opt: Boolean
  38. *DefaultOption5: False
  39. *Option5 True/Installed: ""
  40. *Option5 False/Not Installed: ""
  41. *CloseUI: *Option5
  42. *CloseGroup: InstallableOptions
  43. *UIConstraints: *Option1 False *InputSlot LargeCapacity
  44. *UIConstraints: *Option2 False *InputSlot Envelope
  45. *UIConstraints: *InputSlot Envelope *PageSize Letter
  46. *UIConstraints: *InputSlot Envelope *PageSize Legal
  47. *UIConstraints: *InputSlot Envelope *PageSize A4
  48. *UIConstraints: *InputSlot Envelope *PageSize ExecutivePage
  49. *UIConstraints: *InputSlot Envelope *PageSize LetterSmall
  50. *UIConstraints: *InputSlot Envelope *PageSize LegalSmall
  51. *UIConstraints: *InputSlot Envelope *PageSize A4Small
  52. *UIConstraints: *InputSlot Envelope *PageSize 7x9
  53. *UIConstraints: *InputSlot Envelope *PageSize TwoThirdsA4
  54. *UIConstraints: *InputSlot Envelope *PageSize HalfLetter
  55. *UIConstraints: *InputSlot Envelope *PageRegion Letter
  56. *UIConstraints: *InputSlot Envelope *PageRegion Legal
  57. *UIConstraints: *InputSlot Envelope *PageRegion A4
  58. *UIConstraints: *InputSlot Envelope *PageRegion ExecutivePage
  59. *UIConstraints: *InputSlot Envelope *PageRegion LetterSmall
  60. *UIConstraints: *InputSlot Envelope *PageRegion LegalSmall
  61. *UIConstraints: *InputSlot Envelope *PageRegion A4Small
  62. *UIConstraints: *InputSlot Envelope *PageRegion 7x9
  63. *UIConstraints: *InputSlot Envelope *PageRegion TwoThirdsA4
  64. *UIConstraints: *InputSlot Envelope *PageRegion HalfLetter
  65. *UIConstraints: *InputSlot Lower *PageSize Comm10
  66. *UIConstraints: *InputSlot LargeCapacity *PageSize Comm10
  67. *UIConstraints: *InputSlot Lower *PageSize Monarch
  68. *UIConstraints: *InputSlot LargeCapacity *PageSize Monarch
  69. *UIConstraints: *InputSlot Lower *PageSize DL
  70. *UIConstraints: *InputSlot LargeCapacity *PageSize DL
  71. *UIConstraints: *InputSlot Lower *PageSize C5
  72. *UIConstraints: *InputSlot LargeCapacity *PageSize C5
  73. *UIConstraints: *InputSlot Lower *PageSize B5
  74. *UIConstraints: *InputSlot LargeCapacity *PageSize B5
  75. *UIConstraints: *InputSlot Lower *PageSize A5
  76. *UIConstraints: *InputSlot LargeCapacity *PageSize A5
  77. *UIConstraints: *InputSlot Lower *PageRegion Comm10
  78. *UIConstraints: *InputSlot LargeCapacity *PageRegion Comm10
  79. *UIConstraints: *InputSlot Lower *PageRegion Monarch
  80. *UIConstraints: *InputSlot LargeCapacity *PageRegion Monarch
  81. *UIConstraints: *InputSlot Lower *PageRegion DL
  82. *UIConstraints: *InputSlot LargeCapacity *PageRegion DL
  83. *UIConstraints: *InputSlot Lower *PageRegion C5
  84. *UIConstraints: *InputSlot LargeCapacity *PageRegion C5
  85. *UIConstraints: *InputSlot Lower *PageRegion B5
  86. *UIConstraints: *InputSlot LargeCapacity *PageRegion B5
  87. *UIConstraints: *InputSlot Lower *PageRegion A5
  88. *UIConstraints: *InputSlot LargeCapacity *PageRegion A5
  89. *UIConstraints: *Option3 None *VMOption 
  90. *UIConstraints: *Option3 4Meg *VMOption None
  91. *UIConstraints: *Option3 4Meg *VMOption 8Meg
  92. *UIConstraints: *Option3 4Meg *VMOption 16Meg
  93. *UIConstraints: *Option3 4Meg *VMOption 20Meg
  94. *UIConstraints: *Option3 4Meg *VMOption 32Meg
  95. *UIConstraints: *Option3 4Meg *VMOption 48Meg
  96. *UIConstraints: *Option3 4Meg *VMOption 64Meg
  97. *UIConstraints: *Option3 8Meg *VMOption None
  98. *UIConstraints: *Option3 8Meg *VMOption 4Meg
  99. *UIConstraints: *Option3 8Meg *VMOption 16Meg
  100. *UIConstraints: *Option3 8Meg *VMOption 20Meg
  101. *UIConstraints: *Option3 8Meg *VMOption 32Meg
  102. *UIConstraints: *Option3 8Meg *VMOption 48Meg
  103. *UIConstraints: *Option3 8Meg *VMOption 64Meg
  104. *UIConstraints: *Option3 16Meg *VMOption None
  105. *UIConstraints: *Option3 16Meg *VMOption 4Meg
  106. *UIConstraints: *Option3 16Meg *VMOption 8Meg
  107. *UIConstraints: *Option3 16Meg *VMOption 20Meg
  108. *UIConstraints: *Option3 16Meg *VMOption 32Meg
  109. *UIConstraints: *Option3 16Meg *VMOption 48Meg
  110. *UIConstraints: *Option3 16Meg *VMOption 64Meg
  111. *UIConstraints: *Option3 20Meg *VMOption None
  112. *UIConstraints: *Option3 20Meg *VMOption 4Meg
  113. *UIConstraints: *Option3 20Meg *VMOption 8Meg
  114. *UIConstraints: *Option3 20Meg *VMOption 16Meg
  115. *UIConstraints: *Option3 20Meg *VMOption 32Meg
  116. *UIConstraints: *Option3 20Meg *VMOption 48Meg
  117. *UIConstraints: *Option3 20Meg *VMOption 64Meg
  118. *UIConstraints: *Option3 32Meg *VMOption None
  119. *UIConstraints: *Option3 32Meg *VMOption 4Meg
  120. *UIConstraints: *Option3 32Meg *VMOption 8Meg
  121. *UIConstraints: *Option3 32Meg *VMOption 16Meg
  122. *UIConstraints: *Option3 32Meg *VMOption 20Meg
  123. *UIConstraints: *Option3 32Meg *VMOption 48Meg
  124. *UIConstraints: *Option3 32Meg *VMOption 64Meg
  125. *UIConstraints: *Option3 48Meg *VMOption None
  126. *UIConstraints: *Option3 48Meg *VMOption 4Meg
  127. *UIConstraints: *Option3 48Meg *VMOption 8Meg
  128. *UIConstraints: *Option3 48Meg *VMOption 16Meg
  129. *UIConstraints: *Option3 48Meg *VMOption 20Meg
  130. *UIConstraints: *Option3 48Meg *VMOption 32Meg
  131. *UIConstraints: *Option3 48Meg *VMOption 64Meg
  132. *UIConstraints: *Option3 64Meg *VMOption None
  133. *UIConstraints: *Option3 64Meg *VMOption 4Meg
  134. *UIConstraints: *Option3 64Meg *VMOption 8Meg
  135. *UIConstraints: *Option3 64Meg *VMOption 16Meg
  136. *UIConstraints: *Option3 64Meg *VMOption 20Meg
  137. *UIConstraints: *Option3 64Meg *VMOption 32Meg
  138. *UIConstraints: *Option3 64Meg *VMOption 48Meg
  139. *UIConstraints: *Option5 False *Resolution 1200x1200dpi
  140. *UIConstraints: *Option5 False *Resolution 1200x600dpi
  141. *UIConstraints: *DECimage Off *DECimageSharp
  142. *UIConstraints: *DECimage Off *DECimagePunch0
  143. *UIConstraints: *DECimage Off *DECimagePunch1
  144. *LanguageLevel: "2"
  145. *Protocols: PJL TBCP
  146. *FreeVM: "320000"
  147. *VMOption None/Standard 2 MB RAM: "320000"
  148. *VMOption 4Meg/4 MB Upgrade: "1000000"
  149. *VMOption 8Meg/8 MB Upgrade: "1500000"
  150. *VMOption 16Meg/16 MB Upgrade: "2500000"
  151. *VMOption 20Meg/20 MB Upgrade: "3500000"
  152. *VMOption 32Meg/32 MB Upgrade: "5500000"
  153. *VMOption 48Meg/48 MB Upgrade: "5500000"
  154. *VMOption 64Meg/64 MB Upgrade: "5500000"
  155. *ColorDevice: False
  156. *TTRasterizer: Type42
  157. *Password: "()"
  158. *ExitServer: "
  159.  count 0 eq
  160.  { false } { true exch startjob } ifelse
  161.  not {
  162.      (WARNING: Cannot modify initial VM.) =
  163.      (Missing or invalid password.) =
  164.      (Please contact the author of this software.) = flush quit
  165.      } if
  166. "
  167. *End
  168. *OpenUI *Resolution:  PickOne
  169. *OrderDependency: 20 AnySetup *Resolution
  170. *DefaultResolution: 600x600dpi
  171. *Resolution 300x300dpi/300 dpi: "
  172.   2 dict 
  173.     dup /HWResolution [300 300] put 
  174.     dup /Policies
  175.       1 dict dup /HWResolution 2 put 
  176.   put setpagedevice
  177. "
  178. *End
  179. *Resolution 600x300dpi/600 x 300 dpi: "
  180.   2 dict 
  181.     dup /HWResolution [600 300] put 
  182.     dup /Policies
  183.       1 dict dup /HWResolution 2 put 
  184.   put setpagedevice
  185. "
  186. *End
  187. *Resolution 600x600dpi/600 dpi: "
  188.   2 dict 
  189.     dup /HWResolution [600 600] put 
  190.     dup /Policies
  191.       1 dict dup /HWResolution 2 put 
  192.   put setpagedevice
  193. "
  194. *End
  195. *Resolution 1200x600dpi/1200 x 600 dpi: "
  196.   2 dict 
  197.     dup /HWResolution [1200 600] put 
  198.     dup /Policies
  199.       1 dict dup /HWResolution 2 put 
  200.   put setpagedevice
  201. "
  202. *End
  203. *Resolution 1200x1200dpi/1200 dpi: "
  204.   2 dict 
  205.     dup /HWResolution [1200 1200] put 
  206.     dup /Policies
  207.       1 dict dup /HWResolution 2 put 
  208.   put setpagedevice
  209. "
  210. *End
  211. *?Resolution: "
  212.   save
  213.     currentpagedevice /HWResolution get
  214.     aload pop exch
  215.     (          ) cvs print
  216.     (x) print (          ) cvs print (dpi)
  217.     = flush
  218.   restore
  219. "
  220. *End
  221. *CloseUI: *Resolution
  222. *OpenUI *BndPsPageProtect/Page Protect: Boolean
  223. *OrderDependency: 50 AnySetup *BndPsPageProtect
  224. *DefaultBndPsPageProtect: Off
  225. *BndPsPageProtect Off: "
  226. <</DeviceRenderingInfo << /Type 5 /BandPage true >>>> setpagedevice "
  227. *End
  228. *BndPsPageProtect On: "
  229. <</DeviceRenderingInfo << /Type 5 /BandPage false >>>> setpagedevice "
  230. *End
  231. *CloseUI: *BndPsPageProtect
  232. *OpenGroup: DECimageControls
  233. *OpenUI *DECimage/DECimage Plus: Boolean
  234. *OrderDependency: 55 AnySetup *DECimage
  235. *DefaultDECimage: Off
  236. *DECimage Off: "
  237.   false statusdict /setDECimage get exec 
  238.   currentpagedevice /Install get exec"
  239. *End
  240. *DECimage On: "true statusdict /setDECimage get exec"
  241. *?DECimage: "
  242.    save statusdict /DECimage get exec
  243.    {(On)}{(Off)} ifelse = flush restore"
  244. *End
  245. *CloseUI: *DECimage
  246. *OpenUI *DECimagePunch0/DECimage Plus Punch0: PickOne
  247. *OrderDependency: 52 AnySetup *DECimagePunch0
  248. *DefaultDECimagePunch0: Off
  249. *DECimagePunch0 Off/0.0: "
  250.     statusdict /DECimageparams get exec
  251.     false statusdict /setDECimage get exec
  252.     currentpagedevice /Install get exec
  253.     4 -1 roll pop 0.0 4 1 roll
  254.     statusdict /setDECimageparams get exec"
  255. *End
  256. *DECimagePunch0 P1/-0.2: "
  257.     statusdict /DECimageparams get exec
  258.     false statusdict /setDECimage get exec
  259.     currentpagedevice /Install get exec
  260.     4 -1 roll pop -0.2 4 1 roll
  261.     statusdict /setDECimageparams get exec"
  262. *End
  263. *DECimagePunch0 P2/-0.1: "
  264.     statusdict /DECimageparams get exec
  265.     false statusdict /setDECimage get exec
  266.     currentpagedevice /Install get exec
  267.     4 -1 roll pop -0.1 4 1 roll
  268.     statusdict /setDECimageparams get exec"
  269. *End
  270. *DECimagePunch0 P3/-0.05: "
  271.     statusdict /DECimageparams get exec
  272.     false statusdict /setDECimage get exec
  273.     currentpagedevice /Install get exec
  274.     4 -1 roll pop -0.05 4 1 roll
  275.     statusdict /setDECimageparams get exec"
  276. *End
  277. *DECimagePunch0 P4/0.05: "
  278.     statusdict /DECimageparams get exec
  279.     false statusdict /setDECimage get exec
  280.     currentpagedevice /Install get exec
  281.     4 -1 roll pop 0.05 4 1 roll
  282.     statusdict /setDECimageparams get exec"
  283. *End
  284. *DECimagePunch0 P5/0.1: "
  285.     statusdict /DECimageparams get exec
  286.     false statusdict /setDECimage get exec
  287.     currentpagedevice /Install get exec
  288.     4 -1 roll pop 0.1 4 1 roll
  289.     statusdict /setDECimageparams get exec"
  290. *End
  291. *DECimagePunch0 P6/0.2: "
  292.     statusdict /DECimageparams get exec
  293.     false statusdict /setDECimage get exec
  294.     currentpagedevice /Install get exec
  295.     4 -1 roll pop 0.2 4 1 roll
  296.     statusdict /setDECimageparams get exec"
  297. *End
  298. *CloseUI: *DECimagePunch0
  299. *OpenUI *DECimagePunch1/DECimage Plus Punch1: PickOne
  300. *OrderDependency: 53 AnySetup *DECimagePunch1
  301. *DefaultDECimagePunch1: Off
  302. *DECimagePunch1 Off/1.0: "
  303.     statusdict /DECimageparams get exec
  304.     false statusdict /setDECimage get exec
  305.     currentpagedevice /Install get exec
  306.     4 -2 roll pop 1.0 4 2 roll
  307.     statusdict /setDECimageparams get exec"
  308. *End
  309. *DECimagePunch1 P1/0.8: "
  310.     statusdict /DECimageparams get exec
  311.     false statusdict /setDECimage get exec
  312.     currentpagedevice /Install get exec
  313.     4 -2 roll pop 0.8 4 2 roll
  314.     statusdict /setDECimageparams get exec"
  315. *End
  316. *DECimagePunch1 P2/0.9: "
  317.     statusdict /DECimageparams get exec
  318.     false statusdict /setDECimage get exec
  319.     currentpagedevice /Install get exec
  320.     4 -2 roll pop 0.9 4 2 roll
  321.     statusdict /setDECimageparams get exec"
  322. *End
  323. *DECimagePunch1 P3/0.95: "
  324.     statusdict /DECimageparams get exec
  325.     false statusdict /setDECimage get exec
  326.     currentpagedevice /Install get exec
  327.     4 -2 roll pop 0.95 4 2 roll
  328.     statusdict /setDECimageparams get exec"
  329. *End
  330. *DECimagePunch1 P4/1.05: "
  331.     statusdict /DECimageparams get exec
  332.     false statusdict /setDECimage get exec
  333.     currentpagedevice /Install get exec
  334.     4 -2 roll pop 1.05 4 2 roll
  335.     statusdict /setDECimageparams get exec"
  336. *End
  337. *DECimagePunch1 P5/1.1: "
  338.     statusdict /DECimageparams get exec
  339.     false statusdict /setDECimage get exec
  340.     currentpagedevice /Install get exec
  341.     4 -2 roll pop 1.1 4 2 roll
  342.     statusdict /setDECimageparams get exec"
  343. *End
  344. *DECimagePunch1 P6/1.2: "
  345.     statusdict /DECimageparams get exec
  346.     false statusdict /setDECimage get exec
  347.     currentpagedevice /Install get exec
  348.     4 -2 roll pop 1.2 4 2 roll
  349.     statusdict /setDECimageparams get exec"
  350. *End
  351. *CloseUI: *DECimagePunch1
  352. *OpenUI *DECimageSharp/DECimage Plus Sharpness: PickOne
  353. *OrderDependency: 54 AnySetup *DECimageSharp
  354. *DefaultDECimageSharp: Sharp1
  355. *DECimageSharp Off: "
  356.     statusdict /DECimageparams get exec
  357.     false statusdict /setDECimage get exec
  358.     currentpagedevice /Install get exec
  359.     exch pop 0.0 exch
  360.     statusdict /setDECimageparams get exec"
  361. *End
  362. *DECimageSharp Sharp1/Sharp: "
  363.     statusdict /DECimageparams get exec
  364.     false statusdict /setDECimage get exec
  365.     currentpagedevice /Install get exec
  366.     exch pop 1.5 exch
  367.     statusdict /setDECimageparams get exec"
  368. *End
  369. *DECimageSharp Sharp3/Very Sharp: "
  370.     statusdict /DECimageparams get exec
  371.     false statusdict /setDECimage get exec
  372.     currentpagedevice /Install get exec
  373.     exch pop 3.0 exch
  374.     statusdict /setDECimageparams get exec"
  375. *End
  376. *DECimageSharp Sharp4/Extra Sharp: "
  377.     statusdict /DECimageparams get exec
  378.     false statusdict /setDECimage get exec
  379.     currentpagedevice /Install get exec
  380.     exch pop 4.0 exch
  381.     statusdict /setDECimageparams get exec"
  382. *End
  383. *DECimageSharp SharpN/Soft: "
  384.     statusdict /DECimageparams get exec
  385.     false statusdict /setDECimage get exec
  386.     currentpagedevice /Install get exec
  387.     exch pop -1.0 exch
  388.     statusdict /setDECimageparams get exec"
  389. *End
  390. *CloseUI: *DECimageSharp
  391. *CloseGroup: DECimageControls
  392. *OpenUI *SettingsSummary/Settings Summary: Boolean
  393. *OrderDependency: 20 Prolog *SettingsSummary
  394. *DefaultSettingsSummary: Off
  395. *SettingsSummary Off: ""
  396. *SettingsSummary On: "
  397. /oldshowpage /showpage load def
  398. /showpage
  399.   { save initgraphics
  400.       /Helvetica findfont 8 scalefont setfont
  401.       { 20 20 moveto
  402.         currentpagedevice /HWResolution get
  403.         currentpagedevice /DeviceRenderingInfo 2 copy known
  404.           { get /BandPage get { (This page was printed with Page Protection OFF) } 
  405.       { (This page was printed with Page Protection ON) } ifelse show }
  406.           { pop pop (No /DeviceRenderingInfo, Full Frame BM presumed) show }
  407.         ifelse
  408.         ( at ) show aload pop exch 8 string cvs show
  409.         ( by ) show 8 string cvs show ( dpi in a ) show
  410.         currentsystemparams /RamSize get 1024 dup mul div 12 string cvs show
  411.         (MB system.) show
  412.      statusdict begin DECimage end
  413.         {( DECimage is ON,) show}
  414.         {( DECimage is OFF,) show} ifelse
  415.     statusdict begin DECimageparams end
  416.     pop 8 string cvs ( Sharp=) show show ( Punch1=) show 8 string cvs show
  417.     ( Punch0=) show 8 string cvs show
  418.       } dup exec % we're going to do this twice
  419.       4 -4 rmoveto currentpoint newpath moveto 0 15 rlineto 16 31 lineto
  420.       16 16 lineto closepath gsave 1 setgray fill grestore stroke exec
  421.     restore
  422.     oldshowpage
  423.   } def                  
  424. "
  425. *End
  426. *CloseUI: *SettingsSummary 
  427. *ScreenFreq: "85.0"
  428. *ScreenAngle: "45.0"
  429. *LandscapeOrientation: Plus90
  430. *OpenUI *PageSize: PickOne
  431. *OrderDependency: 30 AnySetup *PageSize
  432. *DefaultPageSize: Letter
  433. *PageSize Letter: "
  434.     2 dict
  435.     dup /PageSize [612 792] put
  436.     dup /ImagingBBox null put
  437.     setpagedevice"
  438. *End
  439. *PageSize Legal: "
  440.     2 dict
  441.     dup /PageSize [612 1008] put
  442.     dup /ImagingBBox null put
  443.     setpagedevice"
  444. *End
  445. *PageSize A4: "
  446.     2 dict
  447.     dup /PageSize [595 842] put
  448.     dup /ImagingBBox null put
  449.     setpagedevice"
  450. *End
  451. *PageSize ExecutivePage/Executive: "
  452.     2 dict
  453.     dup /PageSize [522 756] put
  454.     dup /ImagingBBox null put
  455.     setpagedevice"
  456. *End
  457. *PageSize Comm10/Env Comm10 (4.125x9.5): "
  458.     2 dict
  459.     dup /PageSize [297 684] put
  460.     dup /ImagingBBox null put
  461.     setpagedevice"
  462. *End
  463. *PageSize Monarch/Env Monarch (3.875x7.5): "
  464.     2 dict
  465.     dup /PageSize [279 540] put
  466.     dup /ImagingBBox null put
  467.     setpagedevice"
  468. *End
  469. *PageSize DL/Env DL: "
  470.     2 dict
  471.     dup /PageSize [312 624] put
  472.     dup /ImagingBBox null put
  473.     setpagedevice"
  474. *End
  475. *PageSize C5/Env C5: "
  476.     2 dict
  477.     dup /PageSize [459 649] put
  478.     dup /ImagingBBox null put
  479.     setpagedevice"
  480. *End
  481. *PageSize B5/Env B5: "
  482.     2 dict
  483.     dup /PageSize [516 729] put
  484.     dup /ImagingBBox null put
  485.     setpagedevice"
  486. *End
  487. *PageSize 7x9: "
  488.     2 dict
  489.     dup /PageSize [504 648] put
  490.     dup /ImagingBBox null put
  491.     setpagedevice"
  492. *End
  493. *PageSize A5/Env A5: "
  494.     2 dict
  495.     dup /PageSize [420 595] put
  496.     dup /ImagingBBox null put
  497.     setpagedevice"
  498. *End
  499. *PageSize LetterSmall/Letter Small: "
  500.     2 dict
  501.     dup /PageSize [612 792] put
  502.     dup /ImagingBBox null put
  503.     setpagedevice"
  504. *End
  505. *PageSize LegalSmall/Legal Small: "
  506.     2 dict
  507.     dup /PageSize [612 1008] put
  508.     dup /ImagingBBox null put
  509.     setpagedevice"
  510. *End
  511. *PageSize A4Small/A4 Small: "
  512.     2 dict
  513.     dup /PageSize [595 842] put
  514.     dup /ImagingBBox null put
  515.     setpagedevice"
  516. *End
  517. *PageSize TwoThirdsA4/Two Thirds A4: "
  518.     2 dict
  519.     dup /PageSize [561 595] put
  520.     dup /ImagingBBox null put
  521.     setpagedevice"
  522. *End
  523. *PageSize HalfLetter/Statement: "
  524.     2 dict
  525.     dup /PageSize [396 612] put
  526.     dup /ImagingBBox null put
  527.     setpagedevice"
  528. *End
  529. *?PageSize: "
  530.  save
  531.    currentpagedevice /PageSize get aload pop
  532.    2 copy gt {exch} if
  533.    (Unknown)
  534.   16 dict
  535.    dup [612 792] (Letter) put
  536.    dup [612 1008] (Legal) put
  537.    dup [595 842] (A4) put
  538.    dup [522 756] (ExecutivePage) put
  539.    dup [297 684] (Comm10) put
  540.    dup [279 540] (Monarch) put
  541.    dup [312 624] (DL) put
  542.    dup [459 649] (C5) put
  543.    dup [516 729] (B5) put
  544.    dup [504 648] (7x9) put
  545.    dup [420 595] (A5) put
  546.    dup [612 792] (LetterSmall) put
  547.    dup [612 1008] (LegalSmall) put
  548.    dup [595 842] (A4Small) put
  549.    dup [561 595] (TwoThirdsA4) put
  550.    dup [396 612] (HalfLetter) put
  551.  { exch aload pop 4 index sub abs 5 le exch
  552.    5 index sub abs 5 le and
  553.       {exch pop exit} {pop} ifelse
  554.    } bind forall
  555.    = flush pop pop
  556. restore
  557. "
  558. *End
  559. *CloseUI: *PageSize
  560. *OpenUI *PageRegion:  PickOne
  561. *OrderDependency: 40 AnySetup *PageRegion
  562. *DefaultPageRegion: Letter
  563. *PageRegion Letter: "
  564.     2 dict
  565.     dup /PageSize [612 792] put
  566.     dup /ImagingBBox null put
  567.     setpagedevice"
  568. *End
  569. *PageRegion Legal: "
  570.     2 dict
  571.     dup /PageSize [612 1008] put
  572.     dup /ImagingBBox null put
  573.     setpagedevice"
  574. *End
  575. *PageRegion A4: "
  576.     2 dict
  577.     dup /PageSize [595 842] put
  578.     dup /ImagingBBox null put
  579.     setpagedevice"
  580. *End
  581. *PageRegion ExecutivePage/Executive: "
  582.     2 dict
  583.     dup /PageSize [522 756] put
  584.     dup /ImagingBBox null put
  585.     setpagedevice"
  586. *End
  587. *PageRegion Comm10/Env Comm10 (4.125x9.5): "
  588.     2 dict
  589.     dup /PageSize [297 684] put
  590.     dup /ImagingBBox null put
  591.     setpagedevice"
  592. *End
  593. *PageRegion Monarch/Env Monarch (3.875x7.5): "
  594.     2 dict
  595.     dup /PageSize [279 540] put
  596.     dup /ImagingBBox null put
  597.     setpagedevice"
  598. *End
  599. *PageRegion DL/Env DL: "
  600.     2 dict
  601.     dup /PageSize [312 624] put
  602.     dup /ImagingBBox null put
  603.     setpagedevice"
  604. *End
  605. *PageRegion C5/Env C5: "
  606.     2 dict
  607.     dup /PageSize [459 649] put
  608.     dup /ImagingBBox null put
  609.     setpagedevice"
  610. *End
  611. *PageRegion B5/Env B5: "
  612.     2 dict
  613.     dup /PageSize [516 729] put
  614.     dup /ImagingBBox null put
  615.     setpagedevice"
  616. *End
  617. *PageRegion 7x9: "
  618.     2 dict
  619.     dup /PageSize [504 648] put
  620.     dup /ImagingBBox null put
  621.     setpagedevice"
  622. *End
  623. *PageRegion A5/Env A5: "
  624.     2 dict
  625.     dup /PageSize [420 595] put
  626.     dup /ImagingBBox null put
  627.     setpagedevice"
  628. *End
  629. *PageRegion LetterSmall/Letter Small: "
  630.     2 dict
  631.     dup /PageSize [612 792] put
  632.     dup /ImagingBBox null put
  633.     setpagedevice"
  634. *End
  635. *PageRegion LegalSmall/Legal Small: "
  636.     2 dict
  637.     dup /PageSize [612 1008] put
  638.     dup /ImagingBBox null put
  639.     setpagedevice"
  640. *End
  641. *PageRegion A4Small/A4 Small: "
  642.     2 dict
  643.     dup /PageSize [595 842] put
  644.     dup /ImagingBBox null put
  645.     setpagedevice"
  646. *End
  647. *PageRegion TwoThirdsA4/Two Thirds A4: "
  648.     2 dict
  649.     dup /PageSize [561 595] put
  650.     dup /ImagingBBox null put
  651.     setpagedevice"
  652. *End
  653. *PageRegion HalfLetter/Statement: "
  654.     2 dict
  655.     dup /PageSize [396 612] put
  656.     dup /ImagingBBox null put
  657.     setpagedevice"
  658. *End
  659. *CloseUI: *PageRegion
  660. *DefaultImageableArea: Letter
  661. *ImageableArea Letter: "14.04 7.92 597.96 784.08 "
  662. *ImageableArea Legal: "14.04 7.56 597.96 1000.44 "
  663. *ImageableArea A4: "13.44 9.24 581.64 832.68 "
  664. *ImageableArea ExecutivePage/Executive: "11.52 7.92 510.48 748.08 "
  665. *ImageableArea Comm10/Env Comm10 (4.125x9.5): "14.16 7.20 282.72 676.80 "
  666. *ImageableArea Monarch/Env Monarch (3.875x7.5): "12.72 7.20 266.16 532.80 "
  667. *ImageableArea DL/Env DL: "9.96 7.08 301.80 616.56 "
  668. *ImageableArea C5/Env C5: "14.52 7.32 444.60 641.64 "
  669. *ImageableArea B5/Env B5: "12.12 7.20 503.64 721.20 "
  670. *ImageableArea 7x9: "14.04 7.20 489.96 640.80 "
  671. *ImageableArea A5/Env A5: "13.78 7.32 405.48 587.88 "
  672. *ImageableArea LetterSmall/Letter Small: "29.52 30.24 582.48 761.76 "
  673. *ImageableArea LegalSmall/Legal Small: "64.08 42.48 547.92 965.52 "
  674. *ImageableArea A4Small/A4 Small: "24.96 30.36 570.24 811.32 "
  675. *ImageableArea TwoThirdsA4/Two Thirds A4: "11.76 7.20 549.36 588.0 "
  676. *ImageableArea HalfLetter/Statement: "13.68 7.20 382.32 604.80 "
  677. *?ImageableArea: "
  678.  save
  679.    /cvp { (                ) cvs print ( ) print } bind def
  680.    /upperright {10000 mul floor 10000 div} bind def
  681.    /lowerleft {10000 mul ceiling 10000 div} bind def
  682.    newpath clippath pathbbox
  683.    4 -2 roll exch 2 {lowerleft cvp} repeat
  684.    exch 2 {upperright cvp} repeat flush
  685.  restore
  686. "
  687. *End
  688. *DefaultPaperDimension: Letter
  689. *PaperDimension Letter: "612 792"
  690. *PaperDimension Legal: "612 1008"
  691. *PaperDimension A4: "595 842"
  692. *PaperDimension ExecutivePage/Executive: "522 756"
  693. *PaperDimension Comm10/Env Comm10 (4.125x9.5): "297 684"
  694. *PaperDimension Monarch/Env Monarch (3.875x7.5): "279 540"
  695. *PaperDimension DL/Env DL: "312 624"
  696. *PaperDimension C5/Env C5: "459 649"
  697. *PaperDimension B5/Env B5: "516 729"
  698. *PaperDimension 7x9: "504 648"
  699. *PaperDimension A5/Env A5: "420 595"
  700. *PaperDimension LetterSmall/Letter Small: "612 792"
  701. *PaperDimension LegalSmall/Legal Small: "612 1008"
  702. *PaperDimension A4Small/A4 Small: "595 842"
  703. *PaperDimension TwoThirdsA4/Two Thirds A4: "561 595"
  704. *PaperDimension HalfLetter/Statement: "396 612"
  705. *RequiresPageRegion Upper: True
  706. *RequiresPageRegion Envelope: True
  707. *OpenUI *InputSlot: PickOne
  708. *OrderDependency: 20 AnySetup *InputSlot
  709. *DefaultInputSlot: Lower
  710. *InputSlot Upper/Multipurpose Tray: "
  711.   currentpagedevice /InputAttributes get
  712.   0 get dup
  713.   null eq {pop}
  714.   { dup length 1 add dict copy 
  715.     dup /InputAttributes
  716.     1 dict dup /Priority [0] put
  717.     put setpagedevice
  718.   } ifelse"
  719. *End 
  720. *InputSlot Lower/Cassette: "
  721.     currentpagedevice /InputAttributes get
  722.   1 get dup
  723.   null eq {pop}
  724.   { dup length 1 add dict copy 
  725.     dup /InputAttributes
  726.     1 dict dup /Priority [1] put
  727.     put setpagedevice
  728.   } ifelse"
  729. *End
  730. *InputSlot LargeCapacity/Large Capacity: "
  731.    currentpagedevice /InputAttributes get
  732.   2 get dup
  733.   null eq {pop}
  734.   { dup length 1 add dict copy 
  735.     dup /InputAttributes
  736.     1 dict dup /Priority [2] put
  737.     put setpagedevice
  738.   } ifelse"
  739. *End 
  740. *InputSlot Envelope/Envelope Feeder: "
  741.     currentpagedevice /InputAttributes get
  742.   3 get dup
  743.   null eq {pop}
  744.   { dup length 1 add dict copy 
  745.     dup /InputAttributes
  746.     1 dict dup /Priority [3] put
  747.     put setpagedevice
  748.   } ifelse"
  749. *End
  750. *?InputSlot: "
  751. save
  752.   4 dict
  753.   dup /0 (Upper) put
  754.   dup /1 (Lower) put
  755.   dup /2 (LargeCapacity) put
  756.   dup /3 (Envelope) put
  757.   currentpagedevice /InputAttributes get
  758.   dup /Priority known
  759.   { /Priority get 0 get (      ) cvs cvn get }
  760.   {
  761.     dup length 1 eq
  762.     { {pop} forall (       ) cvs cvn get }
  763.     { pop pop (Unknown) } ifelse
  764.   } ifelse
  765.   = flush
  766. restore
  767. "
  768. *End
  769. *CloseUI: *InputSlot
  770. *DefaultOutputBin:  OnlyOne
  771. *OpenUI *ManualFeed/Manual Feed:  Boolean
  772. *OrderDependency: 20 AnySetup *ManualFeed
  773. *DefaultManualFeed: False
  774. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  775. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  776. *?ManualFeed: "
  777.   save
  778.     currentpagedevice /ManualFeed get
  779.     {(True)}{(False)}ifelse = flush
  780.   restore
  781. "
  782. *End
  783. *CloseUI: *ManualFeed
  784. *DefaultFont: Courier
  785. *Font ACaslon-Italic: Standard "(001.001)" Standard ROM
  786. *Font ACaslon-Regular: Standard "(001.001)" Standard ROM
  787. *Font ACaslon-Semibold: Standard "(001.001)" Standard ROM
  788. *Font ACaslon-SemiboldItalic: Standard "(001.001)" Standard ROM
  789. *Font AGaramond-Bold: Standard "(001.001)" Standard ROM
  790. *Font AGaramond-BoldItalic: Standard "(001.001)" Standard ROM
  791. *Font AGaramond-Italic: Standard "(001.001)" Standard ROM
  792. *Font AGaramond-Regular: Standard "(001.001)" Standard ROM
  793. *Font Americana: Standard "(001.000)" Standard ROM
  794. *Font Americana-ExtraBold: Standard "(001.000)" Standard ROM
  795. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  796. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  797. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  798. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  799. *Font Barmeno-Bold: Standard "(001.000)" Standard ROM
  800. *Font Barmeno-ExtraBold: Standard "(001.000)" Standard ROM
  801. *Font Barmeno-Medium: Standard "(001.000)" Standard ROM
  802. *Font Barmeno-Regular: Standard "(001.000)" Standard ROM
  803. *Font Blackoak: Standard "(001.001)" Standard ROM
  804. *Font Bookman-Demi: Standard "(001.003)" Standard ROM
  805. *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
  806. *Font Bookman-Light: Standard "(001.003)" Standard ROM
  807. *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
  808. *Font Carta: Standard "(001.001)" Standard ROM
  809. *Font Courier: Standard "(002.004S)" Standard ROM
  810. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  811. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  812. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  813. *Font Formata-Italic: Standard "(001.001)" Standard ROM
  814. *Font Formata-Medium: Standard "(001.001)" Standard ROM
  815. *Font Formata-MediumItalic: Standard "(001.001)" Standard ROM
  816. *Font Formata-Regular: Standard "(001.001)" Standard ROM
  817. *Font Helvetica: Standard "(001.006S)" Standard ROM
  818. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  819. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  820. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  821. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  822. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  823. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  824. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  825. *Font Kaufmann: Standard "(001.000)" Standard ROM
  826. *Font Lithos-Black: Standard "(001.001)" Standard ROM
  827. *Font Lithos-Regular: Standard "(001.001)" Standard ROM
  828. *Font LubalinGraph-Book: Standard "(001.002)" Standard
  829. *Font LubalinGraph-BookOblique: Standard "(001.002)" Standard
  830. *Font LubalinGraph-Demi: Standard "(001.002)" Standard
  831. *Font LubalinGraph-DemiOblique: Standard "(001.002)" Standard
  832. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  833. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  834. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  835. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  836. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  837. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  838. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  839. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  840. *Font Parisian: Standard "(001.001)" Standard ROM
  841. *Font ParkAvenue: Standard "(001.005)" Standard ROM
  842. *Font Poetica-SuppOrnaments: Standard "(001.000)" Standard ROM
  843. *Font Souvenir-Demi: Standard "(001.002)" Standard
  844. *Font Souvenir-DemiItalic: Standard "(001.002)" Standard
  845. *Font Souvenir-Light: Standard "(001.002)" Standard
  846. *Font Souvenir-LightItalic: Standard "(001.002)" Standard
  847. *Font Symbol: Special "(001.007S)" Special ROM
  848. *Font Tekton: Standard "(001.001)" Standard ROM
  849. *Font Tekton-Bold: Standard "(001.000)" Standard ROM
  850. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  851. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  852. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  853. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  854. *Font Trajan-Bold: Standard "(001.000)" Standard ROM
  855. *Font WoodtypeOrnaments-Two: Standard "(001.002)" Standard ROM
  856. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  857. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  858.