Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1462 lines
56 KiB

  1. *PPD-Adobe: "4.3"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1996 Adobe Systems Incorporated.
  4. *% All Rights Reserved.
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *% for IBM4324 Printer.
  10. *% Copyright 1996 IBM Corporation. All rights reserved.
  11. *% Copyright 1996 Peerless Systems Corp. All rights reserved.
  12. *%
  13. *%
  14. *FormatVersion: "4.3"
  15. *FileVersion: "1.0"
  16. *LanguageEncoding: ISOLatin1
  17. *LanguageVersion: English
  18. *Manufacturer: "IBM"
  19. *PCFileName: "IBM43241.PPD"
  20. *Product: "(IBM 4324)"
  21. *PSVersion: "(2015.105) 113"
  22. *ModelName: "IBM 4324 v2015"
  23. *ShortNickName: "IBM Network Printer 24 PS"
  24. *NickName: "IBM Network Printer 24 PS"
  25. *% === Options and Constraints =========
  26. *OpenGroup: InstallableOptions/Options Installed
  27. *OpenUI *OptionTray3/Tray 3: Boolean
  28. *DefaultOptionTray3: False
  29. *OptionTray3 True/Installed: ""
  30. *OptionTray3 False/Not installed: ""
  31. *CloseUI: *OptionTray3
  32. *OpenUI *OptionEnvelope1/Envelope feeder: Boolean
  33. *DefaultOptionEnvelope1: False
  34. *OptionEnvelope1 True/Installed: ""
  35. *OptionEnvelope1 False/Not installed: ""
  36. *CloseUI: *OptionEnvelope1
  37. *OpenUI *OptionDuplexUnit/Duplex unit: Boolean
  38. *DefaultOptionDuplexUnit: False
  39. *OptionDuplexUnit True/Installed: ""
  40. *OptionDuplexUnit False/Not installed: ""
  41. *?OptionDuplexUnit: "save
  42. currentpagedevice /Duplex known {(True)}{(False)} ifelse = flush
  43. restore"
  44. *End
  45. *CloseUI: *OptionDuplexUnit
  46. *OpenUI *OptionFinisher1/Finisher-stapler: Boolean
  47. *DefaultOptionFinisher1: False
  48. *OptionFinisher1 True/Installed: ""
  49. *OptionFinisher1 False/Not installed: ""
  50. *CloseUI: *OptionFinisher1
  51. *OpenUI *OptionHardDrive1/Hard drive: Boolean
  52. *DefaultOptionHardDrive1: False
  53. *OptionHardDrive1 True/Installed: ""
  54. *OptionHardDrive1 False/Not installed: ""
  55. *CloseUI: *OptionHardDrive1
  56. *OpenUI *OptionFlash1/Flash: Boolean
  57. *DefaultOptionFlash1: False
  58. *OptionFlash1 True/Installed: ""
  59. *OptionFlash1 False/Not installed: ""
  60. *CloseUI: *OptionFlash1
  61. *OpenUI *InstalledMemory/Total Printer Memory: PickOne
  62. *DefaultInstalledMemory: 8Meg
  63. *InstalledMemory 8Meg/8 MB RAM: ""
  64. *InstalledMemory 10Meg/10 MB RAM: ""
  65. *InstalledMemory 12Meg/12 MB RAM: ""
  66. *InstalledMemory 14Meg/14 MB RAM: ""
  67. *InstalledMemory 16Meg/16 MB RAM: ""
  68. *InstalledMemory 20Meg/20 MB RAM: ""
  69. *InstalledMemory 22Meg/22 MB RAM: ""
  70. *InstalledMemory 24Meg/24 MB RAM: ""
  71. *InstalledMemory 28Meg/28 MB RAM: ""
  72. *InstalledMemory 36Meg/36 MB RAM: ""
  73. *InstalledMemory 38Meg/38 MB RAM: ""
  74. *InstalledMemory 40Meg/40 MB RAM: ""
  75. *InstalledMemory 44Meg/44 MB RAM: ""
  76. *InstalledMemory 52Meg/52 MB RAM: ""
  77. *InstalledMemory 68Meg/68 MB RAM: ""
  78. *?InstalledMemory: "save
  79. currentsystemparams /RamSize get
  80. 1048576 div round cvi dup 0 lt {pop 0} if
  81. [
  82. [(68Meg) 68]
  83. [(52Meg) 52]
  84. [(44Meg) 44]
  85. [(40Meg) 40]
  86. [(38Meg) 38]
  87. [(36Meg) 36]
  88. [(28Meg) 28]
  89. [(24Meg) 24]
  90. [(22Meg) 22]
  91. [(20Meg) 20]
  92. [(16Meg) 16]
  93. [(14Meg) 14]
  94. [(12Meg) 12]
  95. [(10Meg) 10]
  96. [(8Meg) 8]
  97. ]
  98. {aload pop 2 index le {exit}{pop} ifelse} forall
  99. = flush pop
  100. restore"
  101. *End
  102. *CloseUI: *InstalledMemory
  103. *CloseGroup: InstallableOptions
  104. *UIConstraints: *OptionTray3 False *InputSlot Tray3
  105. *UIConstraints: *OptionEnvelope1 False *InputSlot Envelope
  106. *UIConstraints: *OptionDuplexUnit False *Duplex
  107. *UIConstraints: *InputSlot Tray3 *OptionTray3 False
  108. *UIConstraints: *InputSlot Envelope *OptionEnvelope1 False
  109. *UIConstraints: *Duplex *OptionDuplexUnit False
  110. *% At least 8 MB required for Duplex. No constrainable options at this time.
  111. *% If Finisher not installed, can't staple.
  112. *UIConstraints: *OptionFinisher1 False *IBStaple
  113. *UIConstraints: *IBStaple *OptionFinisher1 False
  114. *% Can only staple if FD tray is selected.
  115. *UIConstraints: *IBStaple *OutputBin Main
  116. *UIConstraints: *IBStaple *OutputBin Face-Up
  117. *UIConstraints: *IBStaple *OutputBin BinUpperFU
  118. *UIConstraints: *IBStaple *OutputBin BinMiddleFU
  119. *UIConstraints: *IBStaple *OutputBin BinLowerFU
  120. *UIConstraints: *OutputBin Main *IBStaple
  121. *UIConstraints: *OutputBin Face-Up *IBStaple
  122. *UIConstraints: *OutputBin BinUpperFU *IBStaple
  123. *UIConstraints: *OutputBin BinMiddleFU *IBStaple
  124. *UIConstraints: *OutputBin BinLowerFU *IBStaple
  125. *% Can only staple Letter, Legal, A3, A4, B4 and Tabloid.
  126. *UIConstraints: *IBStaple *PageSize A5
  127. *UIConstraints: *IBStaple *PageSize B5
  128. *UIConstraints: *IBStaple *PageSize Executive
  129. *UIConstraints: *IBStaple *PageSize Statement
  130. *UIConstraints: *IBStaple *PageSize FanFoldGermanLegal
  131. *UIConstraints: *IBStaple *PageSize DoublePostcardRotated
  132. *UIConstraints: *IBStaple *PageSize ISOB5
  133. *UIConstraints: *IBStaple *PageSize Env10
  134. *UIConstraints: *IBStaple *PageSize EnvC5
  135. *UIConstraints: *IBStaple *PageSize EnvDL
  136. *UIConstraints: *IBStaple *PageSize EnvMonarch
  137. *UIConstraints: *PageSize A5 *IBStaple
  138. *UIConstraints: *PageSize B5 *IBStaple
  139. *UIConstraints: *PageSize Executive *IBStaple
  140. *UIConstraints: *PageSize Statement *IBStaple
  141. *UIConstraints: *PageSize FanFoldGermanLegal *IBStaple
  142. *UIConstraints: *PageSize DoublePostcardRotated *IBStaple
  143. *UIConstraints: *PageSize ISOB5 *IBStaple
  144. *UIConstraints: *PageSize Env10 *IBStaple
  145. *UIConstraints: *PageSize EnvC5 *IBStaple
  146. *UIConstraints: *PageSize EnvDL *IBStaple
  147. *UIConstraints: *PageSize EnvMonarch *IBStaple
  148. *UIConstraints: *IBStaple *PageRegion A5
  149. *UIConstraints: *IBStaple *PageRegion B5
  150. *UIConstraints: *IBStaple *PageRegion Executive
  151. *UIConstraints: *IBStaple *PageRegion Statement
  152. *UIConstraints: *IBStaple *PageRegion FanFoldGermanLegal
  153. *UIConstraints: *IBStaple *PageRegion DoublePostcardRotated
  154. *UIConstraints: *IBStaple *PageRegion ISOB5
  155. *UIConstraints: *IBStaple *PageRegion Env10
  156. *UIConstraints: *IBStaple *PageRegion EnvC5
  157. *UIConstraints: *IBStaple *PageRegion EnvDL
  158. *UIConstraints: *IBStaple *PageRegion EnvMonarch
  159. *UIConstraints: *PageRegion A5 *IBStaple
  160. *UIConstraints: *PageRegion B5 *IBStaple
  161. *UIConstraints: *PageRegion Executive *IBStaple
  162. *UIConstraints: *PageRegion Statement *IBStaple
  163. *UIConstraints: *PageRegion FanFoldGermanLegal *IBStaple
  164. *UIConstraints: *PageRegion DoublePostcardRotated *IBStaple
  165. *UIConstraints: *PageRegion ISOB5 *IBStaple
  166. *UIConstraints: *PageRegion Env10 *IBStaple
  167. *UIConstraints: *PageRegion EnvC5 *IBStaple
  168. *UIConstraints: *PageRegion EnvDL *IBStaple
  169. *UIConstraints: *PageRegion EnvMonarch *IBStaple
  170. *% Can't do two staples on Legal
  171. *UIConstraints: *IBStaple DoublePortrait *PageSize Legal
  172. *UIConstraints: *IBStaple DoubleLandscape *PageSize Legal
  173. *UIConstraints: *PageSize Legal *IBStaple DoublePortrait
  174. *UIConstraints: *PageSize Legal *IBStaple DoubleLandscape
  175. *% If Finisher not installed, can't jog.
  176. *UIConstraints: *OptionFinisher1 False *Jog
  177. *UIConstraints: *Jog *OptionFinisher1 False
  178. *% Can't jog and staple at the same time.
  179. *UIConstraints: *Jog *IBStaple
  180. *UIConstraints: *IBStaple *Jog
  181. *% Can only jog if FD tray is selected.
  182. *UIConstraints: *Jog *OutputBin Main
  183. *UIConstraints: *Jog *OutputBin Face-Up
  184. *UIConstraints: *Jog *OutputBin BinUpperFU
  185. *UIConstraints: *Jog *OutputBin BinMiddleFU
  186. *UIConstraints: *Jog *OutputBin BinLowerFU
  187. *UIConstraints: *OutputBin Main *Jog
  188. *UIConstraints: *OutputBin Face-Up *Jog
  189. *UIConstraints: *OutputBin BinUpperFU *Jog
  190. *UIConstraints: *OutputBin BinMiddleFU *Jog
  191. *UIConstraints: *OutputBin BinLowerFU *Jog
  192. *% Can only jog Letter, Legal, A3, A4, B4 and Tabloid.
  193. *UIConstraints: *Jog *PageSize A5
  194. *UIConstraints: *Jog *PageSize B5
  195. *UIConstraints: *Jog *PageSize Executive
  196. *UIConstraints: *Jog *PageSize Statement
  197. *UIConstraints: *Jog *PageSize FanFoldGermanLegal
  198. *UIConstraints: *Jog *PageSize DoublePostcardRotated
  199. *UIConstraints: *Jog *PageSize ISOB5
  200. *UIConstraints: *Jog *PageSize Env10
  201. *UIConstraints: *Jog *PageSize EnvC5
  202. *UIConstraints: *Jog *PageSize EnvDL
  203. *UIConstraints: *Jog *PageSize EnvMonarch
  204. *UIConstraints: *PageSize A5 *Jog
  205. *UIConstraints: *PageSize B5 *Jog
  206. *UIConstraints: *PageSize Executive *Jog
  207. *UIConstraints: *PageSize Statement *Jog
  208. *UIConstraints: *PageSize FanFoldGermanLegal *Jog
  209. *UIConstraints: *PageSize DoublePostcardRotated *Jog
  210. *UIConstraints: *PageSize ISOB5 *Jog
  211. *UIConstraints: *PageSize Env10 *Jog
  212. *UIConstraints: *PageSize EnvC5 *Jog
  213. *UIConstraints: *PageSize EnvDL *Jog
  214. *UIConstraints: *PageSize EnvMonarch *Jog
  215. *UIConstraints: *Jog *PageRegion A5
  216. *UIConstraints: *Jog *PageRegion B5
  217. *UIConstraints: *Jog *PageRegion Executive
  218. *UIConstraints: *Jog *PageRegion Statement
  219. *UIConstraints: *Jog *PageRegion FanFoldGermanLegal
  220. *UIConstraints: *Jog *PageRegion DoublePostcardRotated
  221. *UIConstraints: *Jog *PageRegion ISOB5
  222. *UIConstraints: *Jog *PageRegion Env10
  223. *UIConstraints: *Jog *PageRegion EnvC5
  224. *UIConstraints: *Jog *PageRegion EnvDL
  225. *UIConstraints: *Jog *PageRegion EnvMonarch
  226. *UIConstraints: *PageRegion A5 *Jog
  227. *UIConstraints: *PageRegion B5 *Jog
  228. *UIConstraints: *PageRegion Executive *Jog
  229. *UIConstraints: *PageRegion Statement *Jog
  230. *UIConstraints: *PageRegion FanFoldGermanLegal *Jog
  231. *UIConstraints: *PageRegion DoublePostcardRotated *Jog
  232. *UIConstraints: *PageRegion ISOB5 *Jog
  233. *UIConstraints: *PageRegion Env10 *Jog
  234. *UIConstraints: *PageRegion EnvC5 *Jog
  235. *UIConstraints: *PageRegion EnvDL *Jog
  236. *UIConstraints: *PageRegion EnvMonarch *Jog
  237. *% If Finisher installed, Face-Up tray unavailable.
  238. *UIConstraints: *OptionFinisher1 True *OutputBin Face-Up
  239. *UIConstraints: *OutputBin Face-Up *OptionFinisher1 True
  240. *% If Finisher not installed, FU and FD trays unavailable.
  241. *UIConstraints: *OptionFinisher1 False *OutputBin BinUpperFD
  242. *UIConstraints: *OptionFinisher1 False *OutputBin BinMiddleFD
  243. *UIConstraints: *OptionFinisher1 False *OutputBin BinLowerFD
  244. *UIConstraints: *OptionFinisher1 False *OutputBin BinUpperFU
  245. *UIConstraints: *OptionFinisher1 False *OutputBin BinMiddleFU
  246. *UIConstraints: *OptionFinisher1 False *OutputBin BinLowerFU
  247. *UIConstraints: *OptionFinisher1 False *OutputBin BinContinue
  248. *UIConstraints: *OutputBin BinUpperFD *OptionFinisher1 False
  249. *UIConstraints: *OutputBin BinMiddleFD *OptionFinisher1 False
  250. *UIConstraints: *OutputBin BinLowerFD *OptionFinisher1 False
  251. *UIConstraints: *OutputBin BinUpperFU *OptionFinisher1 False
  252. *UIConstraints: *OutputBin BinMiddleFU *OptionFinisher1 False
  253. *UIConstraints: *OutputBin BinLowerFU *OptionFinisher1 False
  254. *UIConstraints: *OutputBin BinContinue *OptionFinisher1 False
  255. *% If JPOSTD or Envelope, can't send to face down Finisher trays.
  256. *UIConstraints: *PageSize DoublePostcardRotated *OutputBin BinUpperFD
  257. *UIConstraints: *PageSize DoublePostcardRotated *OutputBin BinMiddleFD
  258. *UIConstraints: *PageSize DoublePostcardRotated *OutputBin BinLowerFD
  259. *UIConstraints: *PageSize DoublePostcardRotated *OutputBin BinContinue
  260. *UIConstraints: *PageSize Env10 *OutputBin BinUpperFD
  261. *UIConstraints: *PageSize Env10 *OutputBin BinMiddleFD
  262. *UIConstraints: *PageSize Env10 *OutputBin BinLowerFD
  263. *UIConstraints: *PageSize Env10 *OutputBin BinContinue
  264. *UIConstraints: *PageSize EnvC5 *OutputBin BinUpperFD
  265. *UIConstraints: *PageSize EnvC5 *OutputBin BinMiddleFD
  266. *UIConstraints: *PageSize EnvC5 *OutputBin BinLowerFD
  267. *UIConstraints: *PageSize EnvC5 *OutputBin BinContinue
  268. *UIConstraints: *PageSize EnvDL *OutputBin BinUpperFD
  269. *UIConstraints: *PageSize EnvDL *OutputBin BinMiddleFD
  270. *UIConstraints: *PageSize EnvDL *OutputBin BinLowerFD
  271. *UIConstraints: *PageSize EnvDL *OutputBin BinContinue
  272. *UIConstraints: *PageSize EnvMonarch *OutputBin BinUpperFD
  273. *UIConstraints: *PageSize EnvMonarch *OutputBin BinMiddleFD
  274. *UIConstraints: *PageSize EnvMonarch *OutputBin BinLowerFD
  275. *UIConstraints: *PageSize EnvMonarch *OutputBin BinContinue
  276. *UIConstraints: *OutputBin BinUpperFD *PageSize DoublePostcardRotated
  277. *UIConstraints: *OutputBin BinMiddleFD *PageSize DoublePostcardRotated
  278. *UIConstraints: *OutputBin BinLowerFD *PageSize DoublePostcardRotated
  279. *UIConstraints: *OutputBin BinContinue *PageSize DoublePostcardRotated
  280. *UIConstraints: *OutputBin BinUpperFD *PageSize Env10
  281. *UIConstraints: *OutputBin BinMiddleFD *PageSize Env10
  282. *UIConstraints: *OutputBin BinLowerFD *PageSize Env10
  283. *UIConstraints: *OutputBin BinContinue *PageSize Env10
  284. *UIConstraints: *OutputBin BinUpperFD *PageSize EnvC5
  285. *UIConstraints: *OutputBin BinMiddleFD *PageSize EnvC5
  286. *UIConstraints: *OutputBin BinLowerFD *PageSize EnvC5
  287. *UIConstraints: *OutputBin BinContinue *PageSize EnvC5
  288. *UIConstraints: *OutputBin BinUpperFD *PageSize EnvDL
  289. *UIConstraints: *OutputBin BinMiddleFD *PageSize EnvDL
  290. *UIConstraints: *OutputBin BinLowerFD *PageSize EnvDL
  291. *UIConstraints: *OutputBin BinContinue *PageSize EnvDL
  292. *UIConstraints: *OutputBin BinUpperFD *PageSize EnvMonarch
  293. *UIConstraints: *OutputBin BinMiddleFD *PageSize EnvMonarch
  294. *UIConstraints: *OutputBin BinLowerFD *PageSize EnvMonarch
  295. *UIConstraints: *OutputBin BinContinue *PageSize EnvMonarch
  296. *UIConstraints: *PageRegion DoublePostcardRotated *OutputBin BinUpperFD
  297. *UIConstraints: *PageRegion DoublePostcardRotated *OutputBin BinMiddleFD
  298. *UIConstraints: *PageRegion DoublePostcardRotated *OutputBin BinLowerFD
  299. *UIConstraints: *PageRegion DoublePostcardRotated *OutputBin BinContinue
  300. *UIConstraints: *PageRegion Env10 *OutputBin BinUpperFD
  301. *UIConstraints: *PageRegion Env10 *OutputBin BinMiddleFD
  302. *UIConstraints: *PageRegion Env10 *OutputBin BinLowerFD
  303. *UIConstraints: *PageRegion Env10 *OutputBin BinContinue
  304. *UIConstraints: *PageRegion EnvC5 *OutputBin BinUpperFD
  305. *UIConstraints: *PageRegion EnvC5 *OutputBin BinMiddleFD
  306. *UIConstraints: *PageRegion EnvC5 *OutputBin BinLowerFD
  307. *UIConstraints: *PageRegion EnvC5 *OutputBin BinContinue
  308. *UIConstraints: *PageRegion EnvDL *OutputBin BinUpperFD
  309. *UIConstraints: *PageRegion EnvDL *OutputBin BinMiddleFD
  310. *UIConstraints: *PageRegion EnvDL *OutputBin BinLowerFD
  311. *UIConstraints: *PageRegion EnvDL *OutputBin BinContinue
  312. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinUpperFD
  313. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinMiddleFD
  314. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinLowerFD
  315. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinContinue
  316. *UIConstraints: *OutputBin BinUpperFD *PageRegion DoublePostcardRotated
  317. *UIConstraints: *OutputBin BinMiddleFD *PageRegion DoublePostcardRotated
  318. *UIConstraints: *OutputBin BinLowerFD *PageRegion DoublePostcardRotated
  319. *UIConstraints: *OutputBin BinContinue *PageRegion DoublePostcardRotated
  320. *UIConstraints: *OutputBin BinUpperFD *PageRegion Env10
  321. *UIConstraints: *OutputBin BinMiddleFD *PageRegion Env10
  322. *UIConstraints: *OutputBin BinLowerFD *PageRegion Env10
  323. *UIConstraints: *OutputBin BinContinue *PageRegion Env10
  324. *UIConstraints: *OutputBin BinUpperFD *PageRegion EnvC5
  325. *UIConstraints: *OutputBin BinMiddleFD *PageRegion EnvC5
  326. *UIConstraints: *OutputBin BinLowerFD *PageRegion EnvC5
  327. *UIConstraints: *OutputBin BinContinue *PageRegion EnvC5
  328. *UIConstraints: *OutputBin BinUpperFD *PageRegion EnvDL
  329. *UIConstraints: *OutputBin BinMiddleFD *PageRegion EnvDL
  330. *UIConstraints: *OutputBin BinLowerFD *PageRegion EnvDL
  331. *UIConstraints: *OutputBin BinContinue *PageRegion EnvDL
  332. *UIConstraints: *OutputBin BinUpperFD *PageRegion EnvMonarch
  333. *UIConstraints: *OutputBin BinMiddleFD *PageRegion EnvMonarch
  334. *UIConstraints: *OutputBin BinLowerFD *PageRegion EnvMonarch
  335. *UIConstraints: *OutputBin BinContinue *PageRegion EnvMonarch
  336. *% A3 and Tabloid paper can't be fed from Upper.
  337. *UIConstraints: *PageSize A3 *InputSlot Tray1
  338. *UIConstraints: *InputSlot Tray1 *PageSize A3
  339. *UIConstraints: *PageRegion A3 *InputSlot Tray1
  340. *UIConstraints: *InputSlot Tray1 *PageRegion A3
  341. *UIConstraints: *PageSize Tabloid *InputSlot Tray1
  342. *UIConstraints: *InputSlot Tray1 *PageSize Tabloid
  343. *UIConstraints: *PageRegion Tabloid *InputSlot Tray1
  344. *UIConstraints: *InputSlot Tray1 *PageRegion Tabloid
  345. *% Executive paper can't be fed from tray 1, 2 or 3.
  346. *UIConstraints: *PageSize Executive *InputSlot Tray1
  347. *UIConstraints: *PageSize Executive *InputSlot Tray2
  348. *UIConstraints: *PageSize Executive *InputSlot Tray3
  349. *UIConstraints: *InputSlot Tray1 *PageSize Executive
  350. *UIConstraints: *InputSlot Tray2 *PageSize Executive
  351. *UIConstraints: *InputSlot Tray3 *PageSize Executive
  352. *UIConstraints: *PageRegion Executive *InputSlot Tray1
  353. *UIConstraints: *PageRegion Executive *InputSlot Tray2
  354. *UIConstraints: *PageRegion Executive *InputSlot Tray3
  355. *UIConstraints: *InputSlot Tray1 *PageRegion Executive
  356. *UIConstraints: *InputSlot Tray2 *PageRegion Executive
  357. *UIConstraints: *InputSlot Tray3 *PageRegion Executive
  358. *% JPOSTD and ISOB5 can't be fed from tray 1, 2 or 3.
  359. *UIConstraints: *PageSize DoublePostcardRotated *InputSlot Tray1
  360. *UIConstraints: *PageSize DoublePostcardRotated *InputSlot Tray2
  361. *UIConstraints: *PageSize DoublePostcardRotated *InputSlot Tray3
  362. *UIConstraints: *InputSlot Tray1 *PageSize DoublePostcardRotated
  363. *UIConstraints: *InputSlot Tray2 *PageSize DoublePostcardRotated
  364. *UIConstraints: *InputSlot Tray3 *PageSize DoublePostcardRotated
  365. *UIConstraints: *PageRegion DoublePostcardRotated *InputSlot Tray1
  366. *UIConstraints: *PageRegion DoublePostcardRotated *InputSlot Tray2
  367. *UIConstraints: *PageRegion DoublePostcardRotated *InputSlot Tray3
  368. *UIConstraints: *InputSlot Tray1 *PageRegion DoublePostcardRotated
  369. *UIConstraints: *InputSlot Tray2 *PageRegion DoublePostcardRotated
  370. *UIConstraints: *InputSlot Tray3 *PageRegion DoublePostcardRotated
  371. *UIConstraints: *PageSize ISOB5 *InputSlot Tray1
  372. *UIConstraints: *PageSize ISOB5 *InputSlot Tray2
  373. *UIConstraints: *PageSize ISOB5 *InputSlot Tray3
  374. *UIConstraints: *InputSlot Tray1 *PageSize ISOB5
  375. *UIConstraints: *InputSlot Tray2 *PageSize ISOB5
  376. *UIConstraints: *InputSlot Tray3 *PageSize ISOB5
  377. *UIConstraints: *PageRegion ISOB5 *InputSlot Tray1
  378. *UIConstraints: *PageRegion ISOB5 *InputSlot Tray2
  379. *UIConstraints: *PageRegion ISOB5 *InputSlot Tray3
  380. *UIConstraints: *InputSlot Tray1 *PageRegion ISOB5
  381. *UIConstraints: *InputSlot Tray2 *PageRegion ISOB5
  382. *UIConstraints: *InputSlot Tray3 *PageRegion ISOB5
  383. *% A5, B5, Statement and Folio paper can't be fed from tray 1, 2 or 3.
  384. *UIConstraints: *PageSize A5 *InputSlot Tray1
  385. *UIConstraints: *PageSize A5 *InputSlot Tray2
  386. *UIConstraints: *PageSize A5 *InputSlot Tray3
  387. *UIConstraints: *InputSlot Tray1 *PageSize A5
  388. *UIConstraints: *InputSlot Tray2 *PageSize A5
  389. *UIConstraints: *InputSlot Tray3 *PageSize A5
  390. *UIConstraints: *PageRegion A5 *InputSlot Tray1
  391. *UIConstraints: *PageRegion A5 *InputSlot Tray2
  392. *UIConstraints: *PageRegion A5 *InputSlot Tray3
  393. *UIConstraints: *InputSlot Tray1 *PageRegion A5
  394. *UIConstraints: *InputSlot Tray2 *PageRegion A5
  395. *UIConstraints: *InputSlot Tray3 *PageRegion A5
  396. *UIConstraints: *PageSize B5 *InputSlot Tray1
  397. *UIConstraints: *PageSize B5 *InputSlot Tray2
  398. *UIConstraints: *PageSize B5 *InputSlot Tray3
  399. *UIConstraints: *InputSlot Tray1 *PageSize B5
  400. *UIConstraints: *InputSlot Tray2 *PageSize B5
  401. *UIConstraints: *InputSlot Tray3 *PageSize B5
  402. *UIConstraints: *PageRegion B5 *InputSlot Tray1
  403. *UIConstraints: *PageRegion B5 *InputSlot Tray2
  404. *UIConstraints: *PageRegion B5 *InputSlot Tray3
  405. *UIConstraints: *InputSlot Tray1 *PageRegion B5
  406. *UIConstraints: *InputSlot Tray2 *PageRegion B5
  407. *UIConstraints: *InputSlot Tray3 *PageRegion B5
  408. *UIConstraints: *PageSize Statement *InputSlot Tray1
  409. *UIConstraints: *PageSize Statement *InputSlot Tray2
  410. *UIConstraints: *PageSize Statement *InputSlot Tray3
  411. *UIConstraints: *InputSlot Tray1 *PageSize Statement
  412. *UIConstraints: *InputSlot Tray2 *PageSize Statement
  413. *UIConstraints: *InputSlot Tray3 *PageSize Statement
  414. *UIConstraints: *PageRegion Statement *InputSlot Tray1
  415. *UIConstraints: *PageRegion Statement *InputSlot Tray2
  416. *UIConstraints: *PageRegion Statement *InputSlot Tray3
  417. *UIConstraints: *InputSlot Tray1 *PageRegion Statement
  418. *UIConstraints: *InputSlot Tray2 *PageRegion Statement
  419. *UIConstraints: *InputSlot Tray3 *PageRegion Statement
  420. *UIConstraints: *PageSize FanFoldGermanLegal *InputSlot Tray1
  421. *UIConstraints: *PageSize FanFoldGermanLegal *InputSlot Tray2
  422. *UIConstraints: *PageSize FanFoldGermanLegal *InputSlot Tray3
  423. *UIConstraints: *InputSlot Tray1 *PageSize FanFoldGermanLegal
  424. *UIConstraints: *InputSlot Tray2 *PageSize FanFoldGermanLegal
  425. *UIConstraints: *InputSlot Tray3 *PageSize FanFoldGermanLegal
  426. *UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot Tray1
  427. *UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot Tray2
  428. *UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot Tray3
  429. *UIConstraints: *InputSlot Tray1 *PageRegion FanFoldGermanLegal
  430. *UIConstraints: *InputSlot Tray2 *PageRegion FanFoldGermanLegal
  431. *UIConstraints: *InputSlot Tray3 *PageRegion FanFoldGermanLegal
  432. *% Envelopes can't be fed from tray 1, 2 or 3.
  433. *UIConstraints: *PageSize Env10 *InputSlot Tray1
  434. *UIConstraints: *PageSize Env10 *InputSlot Tray2
  435. *UIConstraints: *PageSize Env10 *InputSlot Tray3
  436. *UIConstraints: *InputSlot Tray1 *PageSize Env10
  437. *UIConstraints: *InputSlot Tray2 *PageSize Env10
  438. *UIConstraints: *InputSlot Tray3 *PageSize Env10
  439. *UIConstraints: *PageRegion Env10 *InputSlot Tray1
  440. *UIConstraints: *PageRegion Env10 *InputSlot Tray2
  441. *UIConstraints: *PageRegion Env10 *InputSlot Tray3
  442. *UIConstraints: *InputSlot Tray1 *PageRegion Env10
  443. *UIConstraints: *InputSlot Tray2 *PageRegion Env10
  444. *UIConstraints: *InputSlot Tray3 *PageRegion Env10
  445. *UIConstraints: *PageSize EnvC5 *InputSlot Tray1
  446. *UIConstraints: *PageSize EnvC5 *InputSlot Tray2
  447. *UIConstraints: *PageSize EnvC5 *InputSlot Tray3
  448. *UIConstraints: *InputSlot Tray1 *PageSize EnvC5
  449. *UIConstraints: *InputSlot Tray2 *PageSize EnvC5
  450. *UIConstraints: *InputSlot Tray3 *PageSize EnvC5
  451. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray1
  452. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
  453. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
  454. *UIConstraints: *InputSlot Tray1 *PageRegion EnvC5
  455. *UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
  456. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
  457. *UIConstraints: *PageSize EnvDL *InputSlot Tray1
  458. *UIConstraints: *PageSize EnvDL *InputSlot Tray2
  459. *UIConstraints: *PageSize EnvDL *InputSlot Tray3
  460. *UIConstraints: *InputSlot Tray1 *PageSize EnvDL
  461. *UIConstraints: *InputSlot Tray2 *PageSize EnvDL
  462. *UIConstraints: *InputSlot Tray3 *PageSize EnvDL
  463. *UIConstraints: *PageRegion EnvDL *InputSlot Tray1
  464. *UIConstraints: *PageRegion EnvDL *InputSlot Tray2
  465. *UIConstraints: *PageRegion EnvDL *InputSlot Tray3
  466. *UIConstraints: *InputSlot Tray1 *PageRegion EnvDL
  467. *UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
  468. *UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
  469. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
  470. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
  471. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
  472. *UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
  473. *UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
  474. *UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
  475. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray1
  476. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
  477. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
  478. *UIConstraints: *InputSlot Tray1 *PageRegion EnvMonarch
  479. *UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
  480. *UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
  481. *% Envelope feeder can only support envelope sizes.
  482. *% (Env10, EnvC5, EnvDL, EnvMonarch, ISOB5).
  483. *UIConstraints: *InputSlot Envelope *PageSize Letter
  484. *UIConstraints: *InputSlot Envelope *PageSize Legal
  485. *UIConstraints: *InputSlot Envelope *PageSize A3
  486. *UIConstraints: *InputSlot Envelope *PageSize A4
  487. *UIConstraints: *InputSlot Envelope *PageSize A5
  488. *UIConstraints: *InputSlot Envelope *PageSize B4
  489. *UIConstraints: *InputSlot Envelope *PageSize B5
  490. *UIConstraints: *InputSlot Envelope *PageSize Executive
  491. *UIConstraints: *InputSlot Envelope *PageSize Tabloid
  492. *UIConstraints: *InputSlot Envelope *PageSize Statement
  493. *UIConstraints: *InputSlot Envelope *PageSize FanFoldGermanLegal
  494. *UIConstraints: *PageSize Letter *InputSlot Envelope
  495. *UIConstraints: *PageSize Legal *InputSlot Envelope
  496. *UIConstraints: *PageSize A3 *InputSlot Envelope
  497. *UIConstraints: *PageSize A4 *InputSlot Envelope
  498. *UIConstraints: *PageSize A5 *InputSlot Envelope
  499. *UIConstraints: *PageSize B4 *InputSlot Envelope
  500. *UIConstraints: *PageSize B5 *InputSlot Envelope
  501. *UIConstraints: *PageSize Executive *InputSlot Envelope
  502. *UIConstraints: *PageSize Tabloid *InputSlot Envelope
  503. *UIConstraints: *PageSize Statement *InputSlot Envelope
  504. *UIConstraints: *PageSize FanFoldGermanLegal *InputSlot Envelope
  505. *UIConstraints: *InputSlot Envelope *PageRegion Letter
  506. *UIConstraints: *InputSlot Envelope *PageRegion Legal
  507. *UIConstraints: *InputSlot Envelope *PageRegion A3
  508. *UIConstraints: *InputSlot Envelope *PageRegion A4
  509. *UIConstraints: *InputSlot Envelope *PageRegion A5
  510. *UIConstraints: *InputSlot Envelope *PageRegion B4
  511. *UIConstraints: *InputSlot Envelope *PageRegion B5
  512. *UIConstraints: *InputSlot Envelope *PageRegion Executive
  513. *UIConstraints: *InputSlot Envelope *PageRegion Tabloid
  514. *UIConstraints: *InputSlot Envelope *PageRegion Statement
  515. *UIConstraints: *InputSlot Envelope *PageRegion FanFoldGermanLegal
  516. *UIConstraints: *PageRegion Letter *InputSlot Envelope
  517. *UIConstraints: *PageRegion Legal *InputSlot Envelope
  518. *UIConstraints: *PageRegion A3 *InputSlot Envelope
  519. *UIConstraints: *PageRegion A4 *InputSlot Envelope
  520. *UIConstraints: *PageRegion A5 *InputSlot Envelope
  521. *UIConstraints: *PageRegion B4 *InputSlot Envelope
  522. *UIConstraints: *PageRegion B5 *InputSlot Envelope
  523. *UIConstraints: *PageRegion Executive *InputSlot Envelope
  524. *UIConstraints: *PageRegion Tabloid *InputSlot Envelope
  525. *UIConstraints: *PageRegion Statement *InputSlot Envelope
  526. *UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot Envelope
  527. *% Duplex supports non-envelope sizes only!
  528. *UIConstraints: *Duplex *PageSize Env10
  529. *UIConstraints: *Duplex *PageSize EnvC5
  530. *UIConstraints: *Duplex *PageSize EnvDL
  531. *UIConstraints: *Duplex *PageSize EnvMonarch
  532. *UIConstraints: *Duplex *PageSize DoublePostcardRotated
  533. *UIConstraints: *Duplex *PageSize ISOB5
  534. *UIConstraints: *Duplex *PageSize FanFoldGermanLegal
  535. *UIConstraints: *Duplex *PageSize Statement
  536. *UIConstraints: *PageSize Env10 *Duplex
  537. *UIConstraints: *PageSize EnvC5 *Duplex
  538. *UIConstraints: *PageSize EnvDL *Duplex
  539. *UIConstraints: *PageSize EnvMonarch *Duplex
  540. *UIConstraints: *PageSize DoublePostcardRotated *Duplex
  541. *UIConstraints: *PageSize ISOB5 *Duplex
  542. *UIConstraints: *PageSize FanFoldGermanLegal *Duplex
  543. *UIConstraints: *PageSize Statement *Duplex
  544. *UIConstraints: *Duplex *PageRegion Env10
  545. *UIConstraints: *Duplex *PageRegion EnvC5
  546. *UIConstraints: *Duplex *PageRegion EnvDL
  547. *UIConstraints: *Duplex *PageRegion EnvMonarch
  548. *UIConstraints: *Duplex *PageRegion DoublePostcardRotated
  549. *UIConstraints: *Duplex *PageRegion ISOB5
  550. *UIConstraints: *Duplex *PageRegion FanFoldGermanLegal
  551. *UIConstraints: *Duplex *PageRegion Statement
  552. *UIConstraints: *PageRegion Env10 *Duplex
  553. *UIConstraints: *PageRegion EnvC5 *Duplex
  554. *UIConstraints: *PageRegion EnvDL *Duplex
  555. *UIConstraints: *PageRegion EnvMonarch *Duplex
  556. *UIConstraints: *PageRegion DoublePostcardRotated *Duplex
  557. *UIConstraints: *PageRegion ISOB5 *Duplex
  558. *UIConstraints: *PageRegion FanFoldGermanLegal *Duplex
  559. *UIConstraints: *PageRegion Statement *Duplex
  560. *% ==== Device Capabilities ===============
  561. *LanguageLevel: "2"
  562. *Protocols: TBCP
  563. *FreeVM: "2301000"
  564. *VMOption 8Meg/8 MB RAM: "2301000"
  565. *VMOption 10Meg/10 MB RAM: "2301000"
  566. *VMOption 12Meg/12 MB RAM: "2809000"
  567. *VMOption 14Meg/14 MB RAM: "2809000"
  568. *VMOption 16Meg/16 MB RAM: "3315000"
  569. *VMOption 20Meg/20 MB RAM: "3833000"
  570. *VMOption 22Meg/22 MB RAM: "3833000"
  571. *VMOption 24Meg/24 MB RAM: "5881000"
  572. *VMOption 28Meg/28 MB RAM: "5881000"
  573. *VMOption 36Meg/36 MB RAM: "6888000"
  574. *VMOption 38Meg/38 MB RAM: "6888000"
  575. *VMOption 40Meg/40 MB RAM: "7912000"
  576. *VMOption 44Meg/44 MB RAM: "7912000"
  577. *VMOption 52Meg/52 MB RAM: "7912000"
  578. *VMOption 68Meg/68 MB RAM: "9967000"
  579. *ColorDevice: False
  580. *DefaultColorSpace: Gray
  581. *TTRasterizer: Type42
  582. *?TTRasterizer: "save
  583. 42 /FontType resourcestatus
  584. {pop pop (Type42)} {(No Type42)} ifelse = flush
  585. restore"
  586. *End
  587. *FileSystem: True
  588. *?FileSystem: "save statusdict /diskonline get exec
  589. (%flash%) /IODevice resourcestatus {pop pop pop true} if
  590. {(True)}{(False)} ifelse = flush restore"
  591. *End
  592. *Throughput: "24"
  593. *Password: "()"
  594. *ExitServer: "
  595. count 0 eq
  596. {false}
  597. {true exch startjob}
  598. ifelse
  599. not
  600. {
  601. (WARNING: Cannot modify initial VM.) =
  602. (Missing or invalid password.) =
  603. (Please contact the author of this software.) = flush quit
  604. } if"
  605. *End
  606. *Reset: "
  607. count 0 eq
  608. {false}
  609. {true exch startjob}
  610. ifelse
  611. not
  612. {
  613. (WARNING: Cannot reset printer.) =
  614. (Missing or invalid password.) =
  615. (Please contact the author of this software.) = flush quit
  616. } if
  617. systemdict /quit get exec
  618. (WARNING : Printer Reset Failed.) = flush"
  619. *End
  620. *% ===== Resolution ===================
  621. *DefaultResolution: 600x600dpi/600x600 dpi
  622. *% ===== PageProtect ======================
  623. *OpenUI *IBPageProtect/Page protect: Boolean
  624. *OrderDependency: 15.0 AnySetup *IBPageProtect
  625. *DefaultIBPageProtect: False
  626. *IBPageProtect False/Auto: "
  627. (<<) cvx exec /DeviceRenderingInfo
  628. (<<) cvx exec /Type 5 /BandPage true(>>) cvx exec
  629. /Policies (<<) cvx exec /DeviceRenderingInfo 2(>>) cvx exec
  630. (>>) cvx exec setpagedevice"
  631. *End
  632. *IBPageProtect True/On: "
  633. (<<) cvx exec /DeviceRenderingInfo
  634. (<<) cvx exec /Type 5 /BandPage false(>>) cvx exec
  635. /Policies (<<) cvx exec /DeviceRenderingInfo 2(>>) cvx exec
  636. (>>) cvx exec setpagedevice"
  637. *End
  638. *?IBPageProtect: "save
  639. currentpagedevice /DeviceRenderingInfo get /BandPage get
  640. {(False)}{(True)} ifelse = flush
  641. restore"
  642. *End
  643. *CloseUI: *IBPageProtect
  644. *% === Duplex options ============
  645. *OpenUI *Duplex/Duplex (Two-sided printing): PickOne
  646. *OrderDependency: 50.0 AnySetup *Duplex
  647. *DefaultDuplex: None
  648. *Duplex None/None: "
  649. (<<) cvx exec /Duplex false /Tumble false
  650. /Policies (<<) cvx exec /Duplex 2(>>) cvx exec
  651. (>>) cvx exec setpagedevice"
  652. *End
  653. *Duplex DuplexNoTumble/Long edge: "
  654. (<<) cvx exec /Duplex true /Tumble false
  655. /Policies (<<) cvx exec /Duplex 2(>>) cvx exec
  656. (>>) cvx exec setpagedevice"
  657. *End
  658. *Duplex DuplexTumble/Short edge: "
  659. (<<) cvx exec /Duplex true /Tumble true
  660. /Policies (<<) cvx exec /Duplex 2(>>) cvx exec
  661. (>>) cvx exec setpagedevice"
  662. *End
  663. *?Duplex: "save
  664. currentpagedevice dup /Duplex known
  665. {
  666. dup /Duplex get
  667. {/Tumble get {(DuplexTumble)} {(DuplexNoTumble)} ifelse}
  668. {pop (None)}
  669. ifelse
  670. } {pop (None)}
  671. ifelse = flush
  672. restore"
  673. *End
  674. *CloseUI: *Duplex
  675. *RequiresPageRegion MPT/Auxiliary tray: True
  676. *RequiresPageRegion Envelope/Envelope feeder: True
  677. *% === Input options ============
  678. *OpenUI *InputSlot: PickOne
  679. *OrderDependency: 20.0 AnySetup *InputSlot
  680. *DefaultInputSlot: Tray1
  681. *InputSlot Tray1/Tray 1: "
  682. currentpagedevice /InputAttributes get 0 get dup null eq {pop}
  683. {dup /InputAttributes (<<) cvx exec /Priority [0 3 2 1 4] (>>) cvx exec put
  684. setpagedevice} ifelse"
  685. *End
  686. *InputSlot MPT/Auxiliary tray: "
  687. currentpagedevice /InputAttributes get 1 get dup null eq {pop}
  688. {dup /InputAttributes (<<) cvx exec /Priority [1 3 0 2 4] (>>) cvx exec put
  689. setpagedevice} ifelse"
  690. *End
  691. *InputSlot Tray2/Tray 2: "
  692. currentpagedevice /InputAttributes get 2 get dup null eq {pop}
  693. {dup /InputAttributes (<<) cvx exec /Priority [2 3 0 1 4] (>>) cvx exec put
  694. setpagedevice} ifelse"
  695. *End
  696. *InputSlot Tray3/Tray 3: "
  697. currentpagedevice /InputAttributes get 3 get dup null eq {pop}
  698. {dup /InputAttributes (<<) cvx exec /Priority [3 0 2 1 4] (>>) cvx exec put
  699. setpagedevice} ifelse"
  700. *End
  701. *InputSlot Envelope/Envelope feeder: "
  702. currentpagedevice /InputAttributes get 4 get dup null eq {pop}
  703. {dup /InputAttributes (<<) cvx exec /Priority [4 3 0 2 1] (>>) cvx exec put
  704. setpagedevice} ifelse"
  705. *End
  706. *?InputSlot: "save
  707. (<<) cvx exec
  708. /0 (Tray1)
  709. /1 (MPT)
  710. /2 (Tray2)
  711. /3 (Tray3)
  712. /4 (Envelope)
  713. (>>) cvx exec
  714. currentpagedevice /InputAttributes get dup /Priority known
  715. {/Priority get 0 get ( ) cvs cvn get}
  716. {dup length 1 eq
  717. {{pop} forall ( ) cvs cvn get}
  718. {pop pop (Unknown)}
  719. ifelse
  720. }
  721. ifelse = flush
  722. restore"
  723. *End
  724. *CloseUI: *InputSlot
  725. *OpenUI *ManualFeed/Manual feed: Boolean
  726. *OrderDependency: 20.0 AnySetup *ManualFeed
  727. *DefaultManualFeed: False
  728. *ManualFeed True/True: "(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice"
  729. *ManualFeed False/False: "(<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  730. *?ManualFeed: "save
  731. currentpagedevice /ManualFeed get
  732. {(True)} {(False)} ifelse = flush
  733. restore"
  734. *End
  735. *CloseUI: *ManualFeed
  736. *OpenUI *TraySwitch/Printer select tray: Boolean
  737. *OrderDependency: 40.0 AnySetup *TraySwitch
  738. *DefaultTraySwitch: True
  739. *TraySwitch True/On: "(<<) cvx exec /TraySwitch true (>>) cvx exec setpagedevice"
  740. *TraySwitch False/Off: "(<<) cvx exec /TraySwitch false (>>) cvx exec setpagedevice"
  741. *?TraySwitch: "save
  742. currentpagedevice /TraySwitch get
  743. {(True)} {(False)} ifelse = flush
  744. restore"
  745. *End
  746. *CloseUI: *TraySwitch
  747. *% === Output options ============
  748. *OpenUI *OutputBin/Output bin: PickOne
  749. *OrderDependency: 25.0 AnySetup *OutputBin
  750. *DefaultOutputBin: Main
  751. *OutputBin Main/Main: "
  752. (<<) cvx exec /OutputType (STD) (>>) cvx exec setpagedevice"
  753. *End
  754. *OutputBin Face-Up: "
  755. (<<) cvx exec /OutputType (FACE-UP) (>>) cvx exec setpagedevice"
  756. *End
  757. *OutputBin BinUpperFD/Upper bin face down: "
  758. (<<) cvx exec /OutputType (BIN UP FD)(>>) cvx exec setpagedevice"
  759. *End
  760. *OutputBin BinMiddleFD/Middle bin face down: "
  761. (<<) cvx exec /OutputType (BIN MID FD)(>>) cvx exec setpagedevice"
  762. *End
  763. *OutputBin BinLowerFD/Lower bin face down: "
  764. (<<) cvx exec /OutputType (BIN LO FD)(>>) cvx exec setpagedevice"
  765. *End
  766. *OutputBin BinUpperFU/Upper bin face up: "
  767. (<<) cvx exec /OutputType (BIN UP FU)(>>) cvx exec setpagedevice"
  768. *End
  769. *OutputBin BinMiddleFU/Middle bin face up: "
  770. (<<) cvx exec /OutputType (BIN MID FU)(>>) cvx exec setpagedevice"
  771. *End
  772. *OutputBin BinLowerFU/Lower bin face up: "
  773. (<<) cvx exec /OutputType (BIN LO FU)(>>) cvx exec setpagedevice"
  774. *End
  775. *OutputBin BinContinue/Finisher-continuous: "
  776. (<<) cvx exec /OutputType (BIN CONT)(>>) cvx exec setpagedevice"
  777. *End
  778. *?OutputBin: "save
  779. currentpagedevice dup /OutputType known
  780. {/OutputType get
  781. [
  782. [ (Main) (STD) ]
  783. [ (Face-Up) (FACE-UP) ]
  784. [ (BinUpperFD) (BIN UP FD) ]
  785. [ (BinMiddleFD) (BIN MID FD) ]
  786. [ (BinLowerFD) (BIN LO FD) ]
  787. [ (BinUpperFU) (BIN UP FU) ]
  788. [ (BinMiddleFU) (BIN MID FU) ]
  789. [ (BinLowerFU) (BIN LO FU) ]
  790. [ (BinContinue) (BIN CONT) ]
  791. ]
  792. {aload pop 2 index eq {(0) exit}{pop} ifelse} forall
  793. (0) eq {exch pop} {(Unknown)} ifelse
  794. }
  795. {pop (Unknown)} ifelse
  796. = flush
  797. restore"
  798. *End
  799. *CloseUI: *OutputBin
  800. *OpenUI *Jog/Jog: PickOne
  801. *OrderDependency: 40.0 AnySetup *Jog
  802. *DefaultJog: None
  803. *Jog None/Do not jog: "(<<) cvx exec/Jog 0 (>>) cvx exec setpagedevice"
  804. *Jog EndOfJob/Jog at end of job: "(<<) cvx exec/Jog 2 (>>) cvx exec setpagedevice"
  805. *Jog EndOfSet/Jog at end of set: "(<<) cvx exec/Jog 3 (>>) cvx exec setpagedevice"
  806. *?Jog: "save
  807. currentpagedevice /Jog get dup 2 eq
  808. {pop (EndOfJob)}
  809. {3 eq {(EndOfSet)} {(None)} ifelse}
  810. ifelse = flush
  811. restore"
  812. *End
  813. *CloseUI: *Jog
  814. *% === Print Quality (Res Enhance/Toner Saver) options =====
  815. *OpenUI *OutputMode/Print quality: PickOne
  816. *OrderDependency: 50.0 AnySetup *OutputMode
  817. *DefaultOutputMode: TruRes
  818. *OutputMode None/Normal: "
  819. (<<) cvx exec/PostRenderingEnhance false
  820. /PostRenderingEnhanceDetails
  821. (<<) cvx exec /Type 18 /REValue 0 /TonerSaver 0(>>) cvx exec
  822. (>>) cvx exec setpagedevice"
  823. *End
  824. *OutputMode TruRes/Edge refinement: "
  825. (<<) cvx exec/PostRenderingEnhance true
  826. /PostRenderingEnhanceDetails
  827. (<<) cvx exec /Type 18 /REValue 1 /TonerSaver 0(>>) cvx exec
  828. (>>) cvx exec setpagedevice"
  829. *End
  830. *OutputMode TonerSaver/Toner saver mode: "
  831. (<<) cvx exec/PostRenderingEnhance true
  832. /PostRenderingEnhanceDetails
  833. (<<) cvx exec /Type 18 /REValue 0 /TonerSaver 1(>>) cvx exec
  834. (>>) cvx exec setpagedevice"
  835. *End
  836. *?OutputMode: "save
  837. currentpagedevice dup /PostRenderingEnhance known
  838. {dup /PostRenderingEnhance get
  839. {
  840. /PostRenderingEnhanceDetails get
  841. dup /Type get 18 eq
  842. {
  843. dup /REValue get 8 mul exch
  844. /TonerSaver get add dup 8 eq
  845. {pop (TruRes)}
  846. {1 eq {(TonerSaver)} {(None)}ifelse}
  847. ifelse
  848. }
  849. {pop (None)} ifelse
  850. }
  851. {pop (None)}
  852. ifelse}
  853. {pop (None)}
  854. ifelse = flush
  855. restore"
  856. *End
  857. *CloseUI: *OutputMode
  858. *% === IBStaple options ============
  859. *% note:
  860. *% This printer supports the following staple positions,
  861. *% requiring the use of slightly nonstandard options.
  862. *%
  863. *% Single staple top left of portrait
  864. *% Double staple center of portrait
  865. *% Single staple top left of landscape
  866. *% Double staple center of landscape
  867. *%
  868. *OpenUI *IBStaple/Staple location: PickOne
  869. *OrderDependency: 50.0 AnySetup *IBStaple
  870. *DefaultIBStaple: None
  871. *IBStaple None/Stapler off: "
  872. (<<) cvx exec/Staple 0 /StapleDetails
  873. (<<) cvx exec/Type 5 /Position (SinglePortrait) (>>) cvx exec (>>) cvx exec setpagedevice"
  874. *End
  875. *IBStaple SinglePortrait/Single staple portrait: "
  876. (<<) cvx exec/Staple 2 /StapleDetails
  877. (<<) cvx exec/Type 5 /Position (SinglePortrait) (>>) cvx exec (>>) cvx exec setpagedevice"
  878. *End
  879. *IBStaple DoublePortrait/Double staple portrait: "
  880. (<<) cvx exec/Staple 2 /StapleDetails
  881. (<<) cvx exec/Type 5 /Position (DoublePortrait) (>>) cvx exec (>>) cvx exec setpagedevice"
  882. *End
  883. *IBStaple SingleLandscape/Single staple landscape: "
  884. (<<) cvx exec/Staple 2 /StapleDetails
  885. (<<) cvx exec/Type 5 /Position (SingleLandscape) (>>) cvx exec (>>) cvx exec
  886. setpagedevice"
  887. *End
  888. *IBStaple DoubleLandscape/Double staple landscape: "
  889. (<<) cvx exec/Staple 2 /StapleDetails
  890. (<<) cvx exec/Type 5 /Position (DoubleLandscape) (>>) cvx exec (>>) cvx exec
  891. setpagedevice"
  892. *End
  893. *?IBStaple: "save
  894. currentpagedevice dup /Staple get 2 ne
  895. {pop (None)}
  896. {
  897. /StapleDetails get /Position get true
  898. [(SinglePortrait) (DoublePortrait) (SingleLandscape) (DoubleLandscape)]
  899. {2 index eq {false exit} if} forall
  900. exch pop {(None)} if
  901. } ifelse = flush
  902. restore"
  903. *End
  904. *CloseUI: *IBStaple
  905. *% === JamRecovery options ============
  906. *OpenUI *IBJamRecovery/Jam recovery: Boolean
  907. *OrderDependency: 50.0 AnySetup *IBJamRecovery
  908. *DefaultIBJamRecovery: False
  909. *IBJamRecovery False/Off: "
  910. (<<) cvx exec /ExitJamRecovery false(>>) cvx exec setpagedevice"
  911. *End
  912. *IBJamRecovery True/On: "
  913. (<<) cvx exec /ExitJamRecovery true(>>) cvx exec setpagedevice"
  914. *End
  915. *?IBJamRecovery: "save
  916. currentpagedevice dup /ExitJamRecovery known
  917. {/ExitJamRecovery get {(True)}{(False)} ifelse}
  918. {pop (None)}
  919. ifelse = flush
  920. restore"
  921. *End
  922. *CloseUI: *IBJamRecovery
  923. *% Halftone Information ===============
  924. *DefaultHalftoneType: 1
  925. *ScreenFreq: "85.0"
  926. *ScreenAngle: "45.0"
  927. *DefaultScreenProc: Dot
  928. *ScreenProc Dot: "
  929. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub}
  930. {dup mul exch dup mul add 1 exch sub} ifelse}"
  931. *End
  932. *ScreenProc Line: "{pop}"
  933. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1
  934. exch sub}"
  935. *End
  936. *DefaultTransfer: Null
  937. *Transfer Null: "{ }"
  938. *Transfer Null.Inverse: "{1 exch sub}"
  939. *% Paper Handling ===================
  940. *LandscapeOrientation: Plus90
  941. *OpenUI *PageSize: PickOne
  942. *OrderDependency: 56.0 AnySetup *PageSize
  943. *DefaultPageSize: Letter
  944. *%
  945. *PageSize Letter/Letter: "
  946. userdict /setpagedevice systemdict /setpagedevice get put
  947. (<<) cvx exec /PageSize [612 792] /ImagingBBox null
  948. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  949. (>>) cvx exec setpagedevice"
  950. *End
  951. *PageSize Legal/Legal: "
  952. userdict /setpagedevice systemdict /setpagedevice get put
  953. (<<) cvx exec /PageSize [612 1008] /ImagingBBox null
  954. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  955. (>>) cvx exec setpagedevice"
  956. *End
  957. *PageSize A3/A3: "
  958. userdict /setpagedevice systemdict /setpagedevice get put
  959. (<<) cvx exec /PageSize [842 1191] /ImagingBBox null
  960. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  961. (>>) cvx exec setpagedevice"
  962. *End
  963. *PageSize A4/A4: "
  964. userdict /setpagedevice systemdict /setpagedevice get put
  965. (<<) cvx exec /PageSize [595 842] /ImagingBBox null
  966. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  967. (>>) cvx exec setpagedevice"
  968. *End
  969. *PageSize A5/A5: "
  970. userdict /setpagedevice systemdict /setpagedevice get put
  971. (<<) cvx exec /PageSize [420 595] /ImagingBBox null
  972. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  973. (>>) cvx exec setpagedevice"
  974. *End
  975. *PageSize B4/B4: "
  976. userdict /setpagedevice systemdict /setpagedevice get put
  977. (<<) cvx exec /PageSize [729 1032] /ImagingBBox null
  978. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  979. (>>) cvx exec setpagedevice"
  980. *End
  981. *PageSize B5/B5-JIS: "
  982. userdict /setpagedevice systemdict /setpagedevice get put
  983. (<<) cvx exec /PageSize [516 729] /ImagingBBox null
  984. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  985. (>>) cvx exec setpagedevice"
  986. *End
  987. *PageSize Executive/Executive: "
  988. userdict /setpagedevice systemdict /setpagedevice get put
  989. (<<) cvx exec /PageSize [522 756] /ImagingBBox null
  990. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  991. (>>) cvx exec setpagedevice"
  992. *End
  993. *PageSize Tabloid/11x17: "
  994. userdict /setpagedevice systemdict /setpagedevice get put
  995. (<<) cvx exec /PageSize [792 1224] /ImagingBBox null
  996. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  997. (>>) cvx exec setpagedevice"
  998. *End
  999. *PageSize Statement/Statement: "
  1000. userdict /setpagedevice systemdict /setpagedevice get put
  1001. (<<) cvx exec /PageSize [396 612] /ImagingBBox null
  1002. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1003. (>>) cvx exec setpagedevice"
  1004. *End
  1005. *PageSize FanFoldGermanLegal/Folio: "
  1006. userdict /setpagedevice systemdict /setpagedevice get put
  1007. (<<) cvx exec /PageSize [612 936] /ImagingBBox null
  1008. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1009. (>>) cvx exec setpagedevice"
  1010. *End
  1011. *PageSize DoublePostcardRotated/JPOSTD: "
  1012. userdict /setpagedevice systemdict /setpagedevice get put
  1013. (<<) cvx exec /PageSize [420 567] /ImagingBBox null
  1014. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1015. (>>) cvx exec setpagedevice"
  1016. *End
  1017. *PageSize ISOB5/B5-ISO: "
  1018. userdict /setpagedevice systemdict /setpagedevice get put
  1019. (<<) cvx exec /PageSize [499 709] /ImagingBBox null
  1020. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1021. (>>) cvx exec setpagedevice"
  1022. *End
  1023. *% Page Size 180 rotate
  1024. *%
  1025. *% Must rotate envelopes 180 degrees for this product
  1026. *%
  1027. *PageSize Env10/Com10 envelope: "
  1028. userdict /setpagedevice
  1029. [systemdict /setpagedevice get 297 684 /translate load 180 /rotate load] cvx put
  1030. (<<) cvx exec /PageSize [297 684] /ImagingBBox null
  1031. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1032. (>>) cvx exec setpagedevice"
  1033. *End
  1034. *PageSize EnvC5/C5 envelope: "
  1035. userdict /setpagedevice
  1036. [systemdict /setpagedevice get 459 649 /translate load 180 /rotate load] cvx put
  1037. (<<) cvx exec /PageSize [459 649] /ImagingBBox null
  1038. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1039. (>>) cvx exec setpagedevice"
  1040. *End
  1041. *PageSize EnvDL/DL envelope: "
  1042. userdict /setpagedevice
  1043. [systemdict /setpagedevice get 312 624 /translate load 180 /rotate load] cvx put
  1044. (<<) cvx exec /PageSize [312 624] /ImagingBBox null
  1045. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1046. (>>) cvx exec setpagedevice"
  1047. *End
  1048. *PageSize EnvMonarch/Monarch envelope: "
  1049. userdict /setpagedevice
  1050. [systemdict /setpagedevice get 279 540 /translate load 180 /rotate load] cvx put
  1051. (<<) cvx exec /PageSize [279 540] /ImagingBBox null
  1052. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1053. (>>) cvx exec setpagedevice"
  1054. *End
  1055. *?PageSize: "
  1056. save
  1057. currentpagedevice /PageSize get aload pop
  1058. 2 copy gt {exch} if
  1059. (Unknown)
  1060. (<<) cvx exec
  1061. [612 792] (Letter)
  1062. [612 1008] (Legal)
  1063. [842 1191] (A3)
  1064. [595 842] (A4)
  1065. [420 595] (A5)
  1066. [729 1032] (B4)
  1067. [516 729] (B5)
  1068. [522 756] (Executive)
  1069. [792 1224] (Tabloid)
  1070. [396 612] (Statement)
  1071. [612 936] (FanFoldGermanLegal)
  1072. [420 567] (DoublePostcardRotated)
  1073. [499 709] (ISOB5)
  1074. [297 684] (Env10)
  1075. [459 649] (EnvC5)
  1076. [312 624] (EnvDL)
  1077. [279 540] (EnvMonarch)
  1078. (>>) cvx exec
  1079. { exch aload pop
  1080. 4 index sub abs 5 le exch 5 index sub abs 5 le and
  1081. {exch pop exit}
  1082. {pop}
  1083. ifelse
  1084. } bind forall
  1085. = flush pop pop
  1086. restore"
  1087. *End
  1088. *CloseUI: *PageSize
  1089. *OpenUI *PageRegion: PickOne
  1090. *OrderDependency: 55.0 AnySetup *PageRegion
  1091. *DefaultPageRegion: Letter
  1092. *PageRegion Letter/Letter: "
  1093. userdict /setpagedevice systemdict /setpagedevice get put
  1094. (<<) cvx exec /PageSize [612 792] /ImagingBBox null
  1095. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1096. (>>) cvx exec setpagedevice"
  1097. *End
  1098. *PageRegion Legal/Legal: "
  1099. userdict /setpagedevice systemdict /setpagedevice get put
  1100. (<<) cvx exec /PageSize [612 1008] /ImagingBBox null
  1101. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1102. (>>) cvx exec setpagedevice"
  1103. *End
  1104. *PageRegion A3/A3: "
  1105. userdict /setpagedevice systemdict /setpagedevice get put
  1106. (<<) cvx exec /PageSize [842 1191] /ImagingBBox null
  1107. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1108. (>>) cvx exec setpagedevice"
  1109. *End
  1110. *PageRegion A4/A4: "
  1111. userdict /setpagedevice systemdict /setpagedevice get put
  1112. (<<) cvx exec /PageSize [595 842] /ImagingBBox null
  1113. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1114. (>>) cvx exec setpagedevice"
  1115. *End
  1116. *PageRegion A5/A5: "
  1117. userdict /setpagedevice systemdict /setpagedevice get put
  1118. (<<) cvx exec /PageSize [420 595] /ImagingBBox null
  1119. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1120. (>>) cvx exec setpagedevice"
  1121. *End
  1122. *PageRegion B4/B4: "
  1123. userdict /setpagedevice systemdict /setpagedevice get put
  1124. (<<) cvx exec /PageSize [729 1032] /ImagingBBox null
  1125. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1126. (>>) cvx exec setpagedevice"
  1127. *End
  1128. *PageRegion B5/B5-JIS: "
  1129. userdict /setpagedevice systemdict /setpagedevice get put
  1130. (<<) cvx exec /PageSize [516 729] /ImagingBBox null
  1131. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1132. (>>) cvx exec setpagedevice"
  1133. *End
  1134. *PageRegion Executive/Executive: "
  1135. userdict /setpagedevice systemdict /setpagedevice get put
  1136. (<<) cvx exec /PageSize [522 756] /ImagingBBox null
  1137. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1138. (>>) cvx exec setpagedevice"
  1139. *End
  1140. *PageRegion Tabloid/11x17: "
  1141. userdict /setpagedevice systemdict /setpagedevice get put
  1142. (<<) cvx exec /PageSize [792 1224] /ImagingBBox null
  1143. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1144. (>>) cvx exec setpagedevice"
  1145. *End
  1146. *PageRegion Statement/Statement: "
  1147. userdict /setpagedevice systemdict /setpagedevice get put
  1148. (<<) cvx exec /PageSize [396 612] /ImagingBBox null
  1149. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1150. (>>) cvx exec setpagedevice"
  1151. *End
  1152. *PageRegion FanFoldGermanLegal/Folio: "
  1153. userdict /setpagedevice systemdict /setpagedevice get put
  1154. (<<) cvx exec /PageSize [612 936] /ImagingBBox null
  1155. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1156. (>>) cvx exec setpagedevice"
  1157. *End
  1158. *PageRegion DoublePostcardRotated/JPOSTD: "
  1159. userdict /setpagedevice systemdict /setpagedevice get put
  1160. (<<) cvx exec /PageSize [420 567] /ImagingBBox null
  1161. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1162. (>>) cvx exec setpagedevice"
  1163. *End
  1164. *PageRegion ISOB5/B5-ISO: "
  1165. userdict /setpagedevice systemdict /setpagedevice get put
  1166. (<<) cvx exec /PageSize [499 709] /ImagingBBox null
  1167. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1168. (>>) cvx exec setpagedevice"
  1169. *End
  1170. *% Page Region 180 rotate
  1171. *%
  1172. *% Must rotate envelopes 180 degrees for this product
  1173. *%
  1174. *PageRegion Env10/Com10 envelope: "
  1175. userdict /setpagedevice
  1176. [systemdict /setpagedevice get 297 684 /translate load 180 /rotate load] cvx put
  1177. (<<) cvx exec /PageSize [297 684] /ImagingBBox null
  1178. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1179. (>>) cvx exec setpagedevice"
  1180. *End
  1181. *PageRegion EnvC5/C5 envelope: "
  1182. userdict /setpagedevice
  1183. [systemdict /setpagedevice get 459 649 /translate load 180 /rotate load] cvx put
  1184. (<<) cvx exec /PageSize [459 649] /ImagingBBox null
  1185. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1186. (>>) cvx exec setpagedevice"
  1187. *End
  1188. *PageRegion EnvDL/DL envelope: "
  1189. userdict /setpagedevice
  1190. [systemdict /setpagedevice get 312 624 /translate load 180 /rotate load] cvx put
  1191. (<<) cvx exec /PageSize [312 624] /ImagingBBox null
  1192. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1193. (>>) cvx exec setpagedevice"
  1194. *End
  1195. *PageRegion EnvMonarch/Monarch envelope: "
  1196. userdict /setpagedevice
  1197. [systemdict /setpagedevice get 279 540 /translate load 180 /rotate load] cvx put
  1198. (<<) cvx exec /PageSize [279 540] /ImagingBBox null
  1199. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  1200. (>>) cvx exec setpagedevice"
  1201. *End
  1202. *CloseUI: *PageRegion
  1203. *% The following entries provide information about specific paper keywords.
  1204. *DefaultImageableArea: Letter
  1205. *% ImageableArea.
  1206. *ImageableArea Letter/Letter: "12.06 11.99 600.06 779.99"
  1207. *ImageableArea Legal/Legal: "12.76 17.07 596.44 990.99"
  1208. *ImageableArea A3/A3: "12.76 17.01 826.84 1173.45"
  1209. *ImageableArea A4/A4: "12.76 17.01 582.39 823.41"
  1210. *ImageableArea A5/A5: "12.76 17.01 404.44 578.26"
  1211. *ImageableArea B4/B4: "12.76 17.07 715.48 1014.75"
  1212. *ImageableArea B5/B5-JIS: "12.76 17.01 500.44 711.45"
  1213. *ImageableArea Executive/Executive: "12.76 17.07 508.12 738.99"
  1214. *ImageableArea Tabloid/11x17: "12.76 17.07 776.92 1206.99"
  1215. *ImageableArea Statement/Statement: "12.76 17.07 381.39 594.97"
  1216. *ImageableArea FanFoldGermanLegal/Folio: "12.76 17.07 596.44 918.99"
  1217. *ImageableArea DoublePostcardRotated/JPOSTD: "12.76 17.07 408.28 549.87"
  1218. *ImageableArea ISOB5/B5-ISO: "12.76 17.07 485.08 691.71"
  1219. *ImageableArea Env10/Com10 envelope: "12.76 17.07 281.56 666.99"
  1220. *ImageableArea EnvC5/C5 envelope: "12.76 17.01 442.84 632.01"
  1221. *ImageableArea EnvDL/DL envelope: "12.76 17.01 296.92 606.57"
  1222. *ImageableArea EnvMonarch/Monarch envelope: "12.76 17.07 262.36 522.99"
  1223. *?ImageableArea: "save
  1224. /cvp {( ) cvs print ( )print} bind def
  1225. /upperright {10000 mul floor 10000 div} bind def
  1226. /lowerleft {10000 mul ceiling 10000 div} bind def
  1227. newpath clippath pathbbox
  1228. 4 -2 roll exch 2 {lowerleft cvp} repeat
  1229. exch 2 {upperright cvp} repeat ( ) = flush
  1230. restore"
  1231. *End
  1232. *% These provide the physical dimensions of the paper by keyword
  1233. *DefaultPaperDimension: Letter
  1234. *PaperDimension Letter/Letter: "612 792"
  1235. *PaperDimension Legal/Legal: "612 1008"
  1236. *PaperDimension A3/A3: "842 1191"
  1237. *PaperDimension A4/A4: "595 842"
  1238. *PaperDimension A5/A5: "420 595"
  1239. *PaperDimension B4/B4: "729 1032"
  1240. *PaperDimension B5/B5-JIS: "516 729"
  1241. *PaperDimension Executive/Executive: "522 756"
  1242. *PaperDimension Tabloid/11x17: "792 1224"
  1243. *PaperDimension Statement/Statement: "396 612"
  1244. *PaperDimension FanFoldGermanLegal/Folio: "612 936"
  1245. *PaperDimension DoublePostcardRotated/JPOSTD: "420 567"
  1246. *PaperDimension ISOB5/B5-ISO: "499 709"
  1247. *PaperDimension Env10/Com10 envelope: "297 684"
  1248. *PaperDimension EnvC5/C5 envelope: "459 649"
  1249. *PaperDimension EnvDL/DL envelope: "312 624"
  1250. *PaperDimension EnvMonarch/Monarch envelope: "279 540"
  1251. *% Font Information =====================
  1252. *DefaultFont: Courier
  1253. *Font ACaslon-Italic: Standard "(001.001)" Standard ROM
  1254. *Font ACaslon-Regular: Standard "(001.001)" Standard ROM
  1255. *Font ACaslon-Semibold: Standard "(001.001)" Standard ROM
  1256. *Font ACaslon-SemiboldItalic: Standard "(001.001)" Standard ROM
  1257. *Font AGaramond-Bold: Standard "(001.001)" Standard ROM
  1258. *Font AGaramond-BoldItalic: Standard "(001.001)" Standard ROM
  1259. *Font AGaramond-Italic: Standard "(001.001)" Standard ROM
  1260. *Font AGaramond-Regular: Standard "(001.001)" Standard ROM
  1261. *Font Americana: Standard "(001.000)" Standard ROM
  1262. *Font Americana-ExtraBold: Standard "(001.000)" Standard ROM
  1263. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  1264. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  1265. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  1266. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  1267. *Font Barmeno-Bold: Standard "(001.000)" Standard ROM
  1268. *Font Barmeno-ExtraBold: Standard "(001.000)" Standard ROM
  1269. *Font Barmeno-Medium: Standard "(001.000)" Standard ROM
  1270. *Font Barmeno-Regular: Standard "(001.000)" Standard ROM
  1271. *Font Blackoak: Standard "(001.001)" Standard ROM
  1272. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  1273. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  1274. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  1275. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  1276. *Font Carta: Special "(001.001)" Special ROM
  1277. *Font Courier: Standard "(002.004S)" Standard ROM
  1278. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  1279. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  1280. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  1281. *Font Formata-Italic: Standard "(001.001)" Standard ROM
  1282. *Font Formata-Medium: Standard "(001.001)" Standard ROM
  1283. *Font Formata-MediumItalic: Standard "(001.001)" Standard ROM
  1284. *Font Formata-Regular: Standard "(001.001)" Standard ROM
  1285. *Font Helvetica: Standard "(001.006S)" Standard ROM
  1286. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  1287. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  1288. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  1289. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  1290. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  1291. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  1292. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  1293. *Font Kaufmann: Standard "(001.000)" Standard ROM
  1294. *Font Lithos-Black: Standard "(001.001)" Standard ROM
  1295. *Font Lithos-Regular: Standard "(001.001)" Standard ROM
  1296. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  1297. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  1298. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  1299. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  1300. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  1301. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  1302. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  1303. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  1304. *Font Parisian: Standard "(001.001)" Standard ROM
  1305. *Font ParkAvenue: Standard "(001.005)" Standard ROM
  1306. *Font Poetica-SuppOrnaments: Special "(001.000)" Special ROM
  1307. *Font Symbol: Special "(001.007S)" Special ROM
  1308. *Font Tekton: Standard "(001.001)" Standard ROM
  1309. *Font Tekton-Bold: Standard "(001.000)" Standard ROM
  1310. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  1311. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  1312. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  1313. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  1314. *Font Trajan-Bold: Standard "(001.000)" Standard ROM
  1315. *Font WoodtypeOrnaments-Two: Special "(001.002)" Special ROM
  1316. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  1317. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  1318. *?FontQuery: "save
  1319. {count 1 gt
  1320. {exch dup 127 string cvs (/)print print (:)print
  1321. /Font resourcestatus
  1322. {pop pop (Yes)} {(No)} ifelse =
  1323. }
  1324. {exit}
  1325. ifelse
  1326. } bind loop
  1327. (*) = flush
  1328. restore"
  1329. *End
  1330. *?FontList: "save
  1331. (*) {cvn ==} 128 string /Font resourceforall
  1332. (*) = flush
  1333. restore"
  1334. *End
  1335. *% Printer Messages (verbatim from printer):
  1336. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  1337. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  1338. *Message: "\FontName\ not found, using Courier"
  1339. *% Status (format: %%[ status: <one of these> ] %%)
  1340. *Status: "initializing"
  1341. *Status: "idle"
  1342. *Status: "busy"
  1343. *Status: "waiting"
  1344. *Status: "online"
  1345. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  1346. *Source: "Parallel"
  1347. *Source: "EtherTalk"
  1348. *Source: "TokenTalk"
  1349. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  1350. *% Color Separation Information =====================
  1351. *DefaultColorSep: ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi
  1352. *% For 85 lpi / 600 x 600 dpi ===============================
  1353. *ColorSepScreenAngle ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  1354. *ColorSepScreenAngle CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  1355. *ColorSepScreenAngle ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "15"
  1356. *ColorSepScreenAngle ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "75"
  1357. *ColorSepScreenAngle ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "0"
  1358. *ColorSepScreenFreq ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1359. *ColorSepScreenFreq CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1360. *ColorSepScreenFreq ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1361. *ColorSepScreenFreq ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1362. *ColorSepScreenFreq ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1363. *% @(#)ibm43241.ppd 1.56 13:47:00 03/05/98
  1364. *% Last Edit Date: March 5, 1998
  1365. *% The byte count of this file should be exactly 057579 or 056117
  1366. *% depending on the filesystem it resides in.
  1367. *% end of PPD file for IBM4324