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.

1214 lines
44 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 for Canon LBP-2460 Printer.
  9. *% Copyright 1997 Canon Corporation. All rights reserved.
  10. *% Copyright 1997 Peerless Systems Corp. All rights reserved.
  11. *%
  12. *%
  13. *FormatVersion: "4.3"
  14. *FileVersion: "1.0"
  15. *LanguageEncoding: ISOLatin1
  16. *LanguageVersion: English
  17. *Manufacturer: "Canon"
  18. *PCFileName: "CN2460E1.PPD"
  19. *Product: "(Canon LBP-2460PS)"
  20. *PSVersion: "(2015.105) 212"
  21. *ModelName: "Canon LBP-2460PS v2015"
  22. *ShortNickName: "Canon LBP-2460PS"
  23. *NickName: "Canon LBP-2460PS"
  24. *% === Options and Constraints =========
  25. *OpenGroup: InstallableOptions/Options Installed
  26. *OpenUI *Option1/Paper Deck: Boolean
  27. *DefaultOption1: False
  28. *Option1 True/Installed: ""
  29. *Option1 False/Not Installed: ""
  30. *CloseUI: *Option1
  31. *OpenUI *Option2/Envelope Feeder: Boolean
  32. *DefaultOption2: False
  33. *Option2 True/Installed: ""
  34. *Option2 False/Not Installed: ""
  35. *CloseUI: *Option2
  36. *OpenUI *Option3/Duplex Unit: Boolean
  37. *DefaultOption3: True
  38. *Option3 True/Installed: ""
  39. *Option3 False/Not Installed: ""
  40. *?Option3: "save
  41. currentpagedevice /Duplex known {(True)}{(False)} ifelse = flush
  42. restore"
  43. *End
  44. *CloseUI: *Option3
  45. *OpenUI *Option4/Stapler Stacker: Boolean
  46. *DefaultOption4: False
  47. *Option4 True/Installed: ""
  48. *Option4 False/Not installed: ""
  49. *CloseUI: *Option4
  50. *OpenUI *Option5/Hard Disk: Boolean
  51. *DefaultOption5: False
  52. *Option5 True/Installed: ""
  53. *Option5 False/Not installed: ""
  54. *?Option5: "save statusdict /diskonline get exec
  55. {(True)}{(False)} ifelse = flush restore"
  56. *End
  57. *CloseUI: *Option5
  58. *OpenUI *InstalledMemory/Total Printer Memory: PickOne
  59. *DefaultInstalledMemory: 4Meg
  60. *InstalledMemory 4Meg/4 MB RAM: ""
  61. *InstalledMemory 6Meg/6 MB RAM: ""
  62. *InstalledMemory 8Meg/8 MB RAM: ""
  63. *InstalledMemory 10Meg/10 MB RAM: ""
  64. *InstalledMemory 12Meg/12 MB RAM: ""
  65. *InstalledMemory 14Meg/14 MB RAM: ""
  66. *InstalledMemory 16Meg/16 MB RAM: ""
  67. *InstalledMemory 20Meg/20 MB RAM: ""
  68. *InstalledMemory 22Meg/22 MB RAM: ""
  69. *InstalledMemory 24Meg/24 MB RAM: ""
  70. *InstalledMemory 28Meg/28 MB RAM: ""
  71. *InstalledMemory 36Meg/36 MB RAM: ""
  72. *InstalledMemory 38Meg/38 MB RAM: ""
  73. *InstalledMemory 40Meg/40 MB RAM: ""
  74. *InstalledMemory 44Meg/44 MB RAM: ""
  75. *InstalledMemory 52Meg/52 MB RAM: ""
  76. *InstalledMemory 68Meg/68 MB RAM: ""
  77. *?InstalledMemory: "save
  78. currentsystemparams /RamSize get
  79. 1048576 div round cvi dup 0 lt {pop 0} if
  80. [
  81. [(68Meg) 68]
  82. [(52Meg) 52]
  83. [(44Meg) 44]
  84. [(40Meg) 40]
  85. [(38Meg) 38]
  86. [(36Meg) 36]
  87. [(28Meg) 28]
  88. [(24Meg) 24]
  89. [(22Meg) 22]
  90. [(20Meg) 20]
  91. [(16Meg) 16]
  92. [(14Meg) 14]
  93. [(12Meg) 12]
  94. [(10Meg) 10]
  95. [(8Meg) 8]
  96. [(6Meg) 6]
  97. [(4Meg) 4]
  98. ]
  99. {aload pop 2 index le {exit}{pop} ifelse} forall
  100. = flush pop
  101. restore"
  102. *End
  103. *CloseUI: *InstalledMemory
  104. *CloseGroup: InstallableOptions
  105. *UIConstraints: *Option1 False *InputSlot Tray3
  106. *UIConstraints: *Option2 False *InputSlot Envelope
  107. *UIConstraints: *Option3 False *Duplex
  108. *UIConstraints: *InputSlot Tray3 *Option1 False
  109. *UIConstraints: *InputSlot Envelope *Option2 False
  110. *UIConstraints: *Duplex *Option3 False
  111. *% At least 8 MB required for Duplex. No constrainable options at this time.
  112. *% If Stapler Stacker not installed, can't staple.
  113. *UIConstraints: *Option4 False *CNStaple
  114. *UIConstraints: *CNStaple *Option4 False
  115. *% Can only staple if FD tray is selected.
  116. *UIConstraints: *CNStaple *OutputBin Topbin
  117. *UIConstraints: *CNStaple *OutputBin Face-Up
  118. *UIConstraints: *CNStaple *OutputBin BinUpperFU
  119. *UIConstraints: *CNStaple *OutputBin BinMiddleFU
  120. *UIConstraints: *CNStaple *OutputBin BinLowerFU
  121. *UIConstraints: *OutputBin Topbin *CNStaple
  122. *UIConstraints: *OutputBin Face-Up *CNStaple
  123. *UIConstraints: *OutputBin BinUpperFU *CNStaple
  124. *UIConstraints: *OutputBin BinMiddleFU *CNStaple
  125. *UIConstraints: *OutputBin BinLowerFU *CNStaple
  126. *% Can only staple Letter, Legal, A3, A4, B4 and Tabloid.
  127. *UIConstraints: *CNStaple *PageSize A5
  128. *UIConstraints: *CNStaple *PageSize B5
  129. *UIConstraints: *CNStaple *PageSize Executive
  130. *UIConstraints: *CNStaple *PageSize ISOB5
  131. *UIConstraints: *CNStaple *PageSize Env10
  132. *UIConstraints: *CNStaple *PageSize EnvC5
  133. *UIConstraints: *CNStaple *PageSize EnvDL
  134. *UIConstraints: *CNStaple *PageSize EnvMonarch
  135. *UIConstraints: *PageSize A5 *CNStaple
  136. *UIConstraints: *PageSize B5 *CNStaple
  137. *UIConstraints: *PageSize Executive *CNStaple
  138. *UIConstraints: *PageSize ISOB5 *CNStaple
  139. *UIConstraints: *PageSize Env10 *CNStaple
  140. *UIConstraints: *PageSize EnvC5 *CNStaple
  141. *UIConstraints: *PageSize EnvDL *CNStaple
  142. *UIConstraints: *PageSize EnvMonarch *CNStaple
  143. *UIConstraints: *CNStaple *PageRegion A5
  144. *UIConstraints: *CNStaple *PageRegion B5
  145. *UIConstraints: *CNStaple *PageRegion Executive
  146. *UIConstraints: *CNStaple *PageRegion ISOB5
  147. *UIConstraints: *CNStaple *PageRegion Env10
  148. *UIConstraints: *CNStaple *PageRegion EnvC5
  149. *UIConstraints: *CNStaple *PageRegion EnvDL
  150. *UIConstraints: *CNStaple *PageRegion EnvMonarch
  151. *UIConstraints: *PageRegion A5 *CNStaple
  152. *UIConstraints: *PageRegion B5 *CNStaple
  153. *UIConstraints: *PageRegion Executive *CNStaple
  154. *UIConstraints: *PageRegion ISOB5 *CNStaple
  155. *UIConstraints: *PageRegion Env10 *CNStaple
  156. *UIConstraints: *PageRegion EnvC5 *CNStaple
  157. *UIConstraints: *PageRegion EnvDL *CNStaple
  158. *UIConstraints: *PageRegion EnvMonarch *CNStaple
  159. *UIConstraints: *CNStaple DoublePortrait *PageSize Legal
  160. *UIConstraints: *PageSize Legal *CNStaple DoublePortrait
  161. *UIConstraints: *CNStaple DoublePortrait *PageRegion Legal
  162. *UIConstraints: *PageRegion Legal *CNStaple DoublePortrait
  163. *% If Stapler Stacker not installed, can't jog.
  164. *UIConstraints: *Option4 False *Jog
  165. *UIConstraints: *Jog *Option4 False
  166. *% Can't jog and staple at the same time.
  167. *UIConstraints: *Jog EndOfJob *CNStaple
  168. *UIConstraints: *CNStaple *Jog EndOfJob
  169. *% Can only jog if FD tray is selected.
  170. *UIConstraints: *Jog *OutputBin Topbin
  171. *UIConstraints: *Jog *OutputBin Face-Up
  172. *UIConstraints: *Jog *OutputBin BinUpperFU
  173. *UIConstraints: *Jog *OutputBin BinMiddleFU
  174. *UIConstraints: *Jog *OutputBin BinLowerFU
  175. *UIConstraints: *OutputBin Topbin *Jog
  176. *UIConstraints: *OutputBin Face-Up *Jog
  177. *UIConstraints: *OutputBin BinUpperFU *Jog
  178. *UIConstraints: *OutputBin BinMiddleFU *Jog
  179. *UIConstraints: *OutputBin BinLowerFU *Jog
  180. *% Can only jog Letter, Legal, A3, A4, B4 and Tabloid.
  181. *UIConstraints: *Jog *PageSize A5
  182. *UIConstraints: *Jog *PageSize B5
  183. *UIConstraints: *Jog *PageSize Executive
  184. *UIConstraints: *Jog *PageSize ISOB5
  185. *UIConstraints: *Jog *PageSize Env10
  186. *UIConstraints: *Jog *PageSize EnvC5
  187. *UIConstraints: *Jog *PageSize EnvDL
  188. *UIConstraints: *Jog *PageSize EnvMonarch
  189. *UIConstraints: *PageSize A5 *Jog
  190. *UIConstraints: *PageSize B5 *Jog
  191. *UIConstraints: *PageSize Executive *Jog
  192. *UIConstraints: *PageSize ISOB5 *Jog
  193. *UIConstraints: *PageSize Env10 *Jog
  194. *UIConstraints: *PageSize EnvC5 *Jog
  195. *UIConstraints: *PageSize EnvDL *Jog
  196. *UIConstraints: *PageSize EnvMonarch *Jog
  197. *UIConstraints: *Jog *PageRegion A5
  198. *UIConstraints: *Jog *PageRegion B5
  199. *UIConstraints: *Jog *PageRegion Executive
  200. *UIConstraints: *Jog *PageRegion ISOB5
  201. *UIConstraints: *Jog *PageRegion Env10
  202. *UIConstraints: *Jog *PageRegion EnvC5
  203. *UIConstraints: *Jog *PageRegion EnvDL
  204. *UIConstraints: *Jog *PageRegion EnvMonarch
  205. *UIConstraints: *PageRegion A5 *Jog
  206. *UIConstraints: *PageRegion B5 *Jog
  207. *UIConstraints: *PageRegion Executive *Jog
  208. *UIConstraints: *PageRegion ISOB5 *Jog
  209. *UIConstraints: *PageRegion Env10 *Jog
  210. *UIConstraints: *PageRegion EnvC5 *Jog
  211. *UIConstraints: *PageRegion EnvDL *Jog
  212. *UIConstraints: *PageRegion EnvMonarch *Jog
  213. *% If Stapler Stacker installed, Face-Up tray unavailable.
  214. *UIConstraints: *Option4 True *OutputBin Face-Up
  215. *UIConstraints: *OutputBin Face-Up *Option4 True
  216. *% If Stapler Stacker not installed, FU and FD trays unavailable.
  217. *UIConstraints: *Option4 False *OutputBin BinUpperFD
  218. *UIConstraints: *Option4 False *OutputBin BinMiddleFD
  219. *UIConstraints: *Option4 False *OutputBin BinLowerFD
  220. *UIConstraints: *Option4 False *OutputBin BinUpperFU
  221. *UIConstraints: *Option4 False *OutputBin BinMiddleFU
  222. *UIConstraints: *Option4 False *OutputBin BinLowerFU
  223. *UIConstraints: *Option4 False *OutputBin BinContinue
  224. *UIConstraints: *OutputBin BinUpperFD *Option4 False
  225. *UIConstraints: *OutputBin BinMiddleFD *Option4 False
  226. *UIConstraints: *OutputBin BinLowerFD *Option4 False
  227. *UIConstraints: *OutputBin BinUpperFU *Option4 False
  228. *UIConstraints: *OutputBin BinMiddleFU *Option4 False
  229. *UIConstraints: *OutputBin BinLowerFU *Option4 False
  230. *UIConstraints: *OutputBin BinContinue *Option4 False
  231. *% Hard disk required for collation.
  232. *UIConstraints: *Option5 False *Collate
  233. *UIConstraints: *Collate *Option5 False
  234. *% If Envelope, can't send to face down Stapler Stacker trays.
  235. *UIConstraints: *PageSize Env10 *OutputBin BinUpperFD
  236. *UIConstraints: *PageSize Env10 *OutputBin BinMiddleFD
  237. *UIConstraints: *PageSize Env10 *OutputBin BinLowerFD
  238. *UIConstraints: *PageSize Env10 *OutputBin BinContinue
  239. *UIConstraints: *PageSize EnvC5 *OutputBin BinUpperFD
  240. *UIConstraints: *PageSize EnvC5 *OutputBin BinMiddleFD
  241. *UIConstraints: *PageSize EnvC5 *OutputBin BinLowerFD
  242. *UIConstraints: *PageSize EnvC5 *OutputBin BinContinue
  243. *UIConstraints: *PageSize EnvDL *OutputBin BinUpperFD
  244. *UIConstraints: *PageSize EnvDL *OutputBin BinMiddleFD
  245. *UIConstraints: *PageSize EnvDL *OutputBin BinLowerFD
  246. *UIConstraints: *PageSize EnvDL *OutputBin BinContinue
  247. *UIConstraints: *PageSize EnvMonarch *OutputBin BinUpperFD
  248. *UIConstraints: *PageSize EnvMonarch *OutputBin BinMiddleFD
  249. *UIConstraints: *PageSize EnvMonarch *OutputBin BinLowerFD
  250. *UIConstraints: *PageSize EnvMonarch *OutputBin BinContinue
  251. *UIConstraints: *OutputBin BinUpperFD *PageSize Env10
  252. *UIConstraints: *OutputBin BinMiddleFD *PageSize Env10
  253. *UIConstraints: *OutputBin BinLowerFD *PageSize Env10
  254. *UIConstraints: *OutputBin BinContinue *PageSize Env10
  255. *UIConstraints: *OutputBin BinUpperFD *PageSize EnvC5
  256. *UIConstraints: *OutputBin BinMiddleFD *PageSize EnvC5
  257. *UIConstraints: *OutputBin BinLowerFD *PageSize EnvC5
  258. *UIConstraints: *OutputBin BinContinue *PageSize EnvC5
  259. *UIConstraints: *OutputBin BinUpperFD *PageSize EnvDL
  260. *UIConstraints: *OutputBin BinMiddleFD *PageSize EnvDL
  261. *UIConstraints: *OutputBin BinLowerFD *PageSize EnvDL
  262. *UIConstraints: *OutputBin BinContinue *PageSize EnvDL
  263. *UIConstraints: *OutputBin BinUpperFD *PageSize EnvMonarch
  264. *UIConstraints: *OutputBin BinMiddleFD *PageSize EnvMonarch
  265. *UIConstraints: *OutputBin BinLowerFD *PageSize EnvMonarch
  266. *UIConstraints: *OutputBin BinContinue *PageSize EnvMonarch
  267. *UIConstraints: *PageRegion Env10 *OutputBin BinUpperFD
  268. *UIConstraints: *PageRegion Env10 *OutputBin BinMiddleFD
  269. *UIConstraints: *PageRegion Env10 *OutputBin BinLowerFD
  270. *UIConstraints: *PageRegion Env10 *OutputBin BinContinue
  271. *UIConstraints: *PageRegion EnvC5 *OutputBin BinUpperFD
  272. *UIConstraints: *PageRegion EnvC5 *OutputBin BinMiddleFD
  273. *UIConstraints: *PageRegion EnvC5 *OutputBin BinLowerFD
  274. *UIConstraints: *PageRegion EnvC5 *OutputBin BinContinue
  275. *UIConstraints: *PageRegion EnvDL *OutputBin BinUpperFD
  276. *UIConstraints: *PageRegion EnvDL *OutputBin BinMiddleFD
  277. *UIConstraints: *PageRegion EnvDL *OutputBin BinLowerFD
  278. *UIConstraints: *PageRegion EnvDL *OutputBin BinContinue
  279. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinUpperFD
  280. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinMiddleFD
  281. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinLowerFD
  282. *UIConstraints: *PageRegion EnvMonarch *OutputBin BinContinue
  283. *UIConstraints: *OutputBin BinUpperFD *PageRegion Env10
  284. *UIConstraints: *OutputBin BinMiddleFD *PageRegion Env10
  285. *UIConstraints: *OutputBin BinLowerFD *PageRegion Env10
  286. *UIConstraints: *OutputBin BinContinue *PageRegion Env10
  287. *UIConstraints: *OutputBin BinUpperFD *PageRegion EnvC5
  288. *UIConstraints: *OutputBin BinMiddleFD *PageRegion EnvC5
  289. *UIConstraints: *OutputBin BinLowerFD *PageRegion EnvC5
  290. *UIConstraints: *OutputBin BinContinue *PageRegion EnvC5
  291. *UIConstraints: *OutputBin BinUpperFD *PageRegion EnvDL
  292. *UIConstraints: *OutputBin BinMiddleFD *PageRegion EnvDL
  293. *UIConstraints: *OutputBin BinLowerFD *PageRegion EnvDL
  294. *UIConstraints: *OutputBin BinContinue *PageRegion EnvDL
  295. *UIConstraints: *OutputBin BinUpperFD *PageRegion EnvMonarch
  296. *UIConstraints: *OutputBin BinMiddleFD *PageRegion EnvMonarch
  297. *UIConstraints: *OutputBin BinLowerFD *PageRegion EnvMonarch
  298. *UIConstraints: *OutputBin BinContinue *PageRegion EnvMonarch
  299. *% A3 and Tabloid paper can't be fed from Upper.
  300. *UIConstraints: *PageSize A3 *InputSlot Tray1
  301. *UIConstraints: *InputSlot Tray1 *PageSize A3
  302. *UIConstraints: *PageRegion A3 *InputSlot Tray1
  303. *UIConstraints: *InputSlot Tray1 *PageRegion A3
  304. *UIConstraints: *PageSize Tabloid *InputSlot Tray1
  305. *UIConstraints: *InputSlot Tray1 *PageSize Tabloid
  306. *UIConstraints: *PageRegion Tabloid *InputSlot Tray1
  307. *UIConstraints: *InputSlot Tray1 *PageRegion Tabloid
  308. *% Executive paper can't be fed from tray 1, 2 or 3.
  309. *UIConstraints: *PageSize Executive *InputSlot Tray1
  310. *UIConstraints: *PageSize Executive *InputSlot Tray2
  311. *UIConstraints: *PageSize Executive *InputSlot Tray3
  312. *UIConstraints: *InputSlot Tray1 *PageSize Executive
  313. *UIConstraints: *InputSlot Tray2 *PageSize Executive
  314. *UIConstraints: *InputSlot Tray3 *PageSize Executive
  315. *UIConstraints: *PageRegion Executive *InputSlot Tray1
  316. *UIConstraints: *PageRegion Executive *InputSlot Tray2
  317. *UIConstraints: *PageRegion Executive *InputSlot Tray3
  318. *UIConstraints: *InputSlot Tray1 *PageRegion Executive
  319. *UIConstraints: *InputSlot Tray2 *PageRegion Executive
  320. *UIConstraints: *InputSlot Tray3 *PageRegion Executive
  321. *% ISOB5 can't be fed from tray 1, 2 or 3.
  322. *UIConstraints: *PageSize ISOB5 *InputSlot Tray1
  323. *UIConstraints: *PageSize ISOB5 *InputSlot Tray2
  324. *UIConstraints: *PageSize ISOB5 *InputSlot Tray3
  325. *UIConstraints: *InputSlot Tray1 *PageSize ISOB5
  326. *UIConstraints: *InputSlot Tray2 *PageSize ISOB5
  327. *UIConstraints: *InputSlot Tray3 *PageSize ISOB5
  328. *UIConstraints: *PageRegion ISOB5 *InputSlot Tray1
  329. *UIConstraints: *PageRegion ISOB5 *InputSlot Tray2
  330. *UIConstraints: *PageRegion ISOB5 *InputSlot Tray3
  331. *UIConstraints: *InputSlot Tray1 *PageRegion ISOB5
  332. *UIConstraints: *InputSlot Tray2 *PageRegion ISOB5
  333. *UIConstraints: *InputSlot Tray3 *PageRegion ISOB5
  334. *% A5, B5 paper can't be fed from tray 1, 2 or 3.
  335. *UIConstraints: *PageSize A5 *InputSlot Tray1
  336. *UIConstraints: *PageSize A5 *InputSlot Tray2
  337. *UIConstraints: *PageSize A5 *InputSlot Tray3
  338. *UIConstraints: *InputSlot Tray1 *PageSize A5
  339. *UIConstraints: *InputSlot Tray2 *PageSize A5
  340. *UIConstraints: *InputSlot Tray3 *PageSize A5
  341. *UIConstraints: *PageRegion A5 *InputSlot Tray1
  342. *UIConstraints: *PageRegion A5 *InputSlot Tray2
  343. *UIConstraints: *PageRegion A5 *InputSlot Tray3
  344. *UIConstraints: *InputSlot Tray1 *PageRegion A5
  345. *UIConstraints: *InputSlot Tray2 *PageRegion A5
  346. *UIConstraints: *InputSlot Tray3 *PageRegion A5
  347. *UIConstraints: *PageSize B5 *InputSlot Tray1
  348. *UIConstraints: *PageSize B5 *InputSlot Tray2
  349. *UIConstraints: *PageSize B5 *InputSlot Tray3
  350. *UIConstraints: *InputSlot Tray1 *PageSize B5
  351. *UIConstraints: *InputSlot Tray2 *PageSize B5
  352. *UIConstraints: *InputSlot Tray3 *PageSize B5
  353. *UIConstraints: *PageRegion B5 *InputSlot Tray1
  354. *UIConstraints: *PageRegion B5 *InputSlot Tray2
  355. *UIConstraints: *PageRegion B5 *InputSlot Tray3
  356. *UIConstraints: *InputSlot Tray1 *PageRegion B5
  357. *UIConstraints: *InputSlot Tray2 *PageRegion B5
  358. *UIConstraints: *InputSlot Tray3 *PageRegion B5
  359. *% Envelopes can't be fed from tray 1, 2 or 3.
  360. *UIConstraints: *PageSize Env10 *InputSlot Tray1
  361. *UIConstraints: *PageSize Env10 *InputSlot Tray2
  362. *UIConstraints: *PageSize Env10 *InputSlot Tray3
  363. *UIConstraints: *InputSlot Tray1 *PageSize Env10
  364. *UIConstraints: *InputSlot Tray2 *PageSize Env10
  365. *UIConstraints: *InputSlot Tray3 *PageSize Env10
  366. *UIConstraints: *PageRegion Env10 *InputSlot Tray1
  367. *UIConstraints: *PageRegion Env10 *InputSlot Tray2
  368. *UIConstraints: *PageRegion Env10 *InputSlot Tray3
  369. *UIConstraints: *InputSlot Tray1 *PageRegion Env10
  370. *UIConstraints: *InputSlot Tray2 *PageRegion Env10
  371. *UIConstraints: *InputSlot Tray3 *PageRegion Env10
  372. *UIConstraints: *PageSize EnvC5 *InputSlot Tray1
  373. *UIConstraints: *PageSize EnvC5 *InputSlot Tray2
  374. *UIConstraints: *PageSize EnvC5 *InputSlot Tray3
  375. *UIConstraints: *InputSlot Tray1 *PageSize EnvC5
  376. *UIConstraints: *InputSlot Tray2 *PageSize EnvC5
  377. *UIConstraints: *InputSlot Tray3 *PageSize EnvC5
  378. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray1
  379. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
  380. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
  381. *UIConstraints: *InputSlot Tray1 *PageRegion EnvC5
  382. *UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
  383. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
  384. *UIConstraints: *PageSize EnvDL *InputSlot Tray1
  385. *UIConstraints: *PageSize EnvDL *InputSlot Tray2
  386. *UIConstraints: *PageSize EnvDL *InputSlot Tray3
  387. *UIConstraints: *InputSlot Tray1 *PageSize EnvDL
  388. *UIConstraints: *InputSlot Tray2 *PageSize EnvDL
  389. *UIConstraints: *InputSlot Tray3 *PageSize EnvDL
  390. *UIConstraints: *PageRegion EnvDL *InputSlot Tray1
  391. *UIConstraints: *PageRegion EnvDL *InputSlot Tray2
  392. *UIConstraints: *PageRegion EnvDL *InputSlot Tray3
  393. *UIConstraints: *InputSlot Tray1 *PageRegion EnvDL
  394. *UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
  395. *UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
  396. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray1
  397. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
  398. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
  399. *UIConstraints: *InputSlot Tray1 *PageSize EnvMonarch
  400. *UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
  401. *UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
  402. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray1
  403. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
  404. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
  405. *UIConstraints: *InputSlot Tray1 *PageRegion EnvMonarch
  406. *UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
  407. *UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
  408. *% Envelope feeder can only support envelope sizes.
  409. *% (Env10, EnvC5, EnvDL, EnvMonarch, ISOB5).
  410. *UIConstraints: *InputSlot Envelope *PageSize Letter
  411. *UIConstraints: *InputSlot Envelope *PageSize Legal
  412. *UIConstraints: *InputSlot Envelope *PageSize A3
  413. *UIConstraints: *InputSlot Envelope *PageSize A4
  414. *UIConstraints: *InputSlot Envelope *PageSize A5
  415. *UIConstraints: *InputSlot Envelope *PageSize B4
  416. *UIConstraints: *InputSlot Envelope *PageSize B5
  417. *UIConstraints: *InputSlot Envelope *PageSize Executive
  418. *UIConstraints: *InputSlot Envelope *PageSize Tabloid
  419. *UIConstraints: *PageSize Letter *InputSlot Envelope
  420. *UIConstraints: *PageSize Legal *InputSlot Envelope
  421. *UIConstraints: *PageSize A3 *InputSlot Envelope
  422. *UIConstraints: *PageSize A4 *InputSlot Envelope
  423. *UIConstraints: *PageSize A5 *InputSlot Envelope
  424. *UIConstraints: *PageSize B4 *InputSlot Envelope
  425. *UIConstraints: *PageSize B5 *InputSlot Envelope
  426. *UIConstraints: *PageSize Executive *InputSlot Envelope
  427. *UIConstraints: *PageSize Tabloid *InputSlot Envelope
  428. *UIConstraints: *InputSlot Envelope *PageRegion Letter
  429. *UIConstraints: *InputSlot Envelope *PageRegion Legal
  430. *UIConstraints: *InputSlot Envelope *PageRegion A3
  431. *UIConstraints: *InputSlot Envelope *PageRegion A4
  432. *UIConstraints: *InputSlot Envelope *PageRegion A5
  433. *UIConstraints: *InputSlot Envelope *PageRegion B4
  434. *UIConstraints: *InputSlot Envelope *PageRegion B5
  435. *UIConstraints: *InputSlot Envelope *PageRegion Executive
  436. *UIConstraints: *InputSlot Envelope *PageRegion Tabloid
  437. *UIConstraints: *PageRegion Letter *InputSlot Envelope
  438. *UIConstraints: *PageRegion Legal *InputSlot Envelope
  439. *UIConstraints: *PageRegion A3 *InputSlot Envelope
  440. *UIConstraints: *PageRegion A4 *InputSlot Envelope
  441. *UIConstraints: *PageRegion A5 *InputSlot Envelope
  442. *UIConstraints: *PageRegion B4 *InputSlot Envelope
  443. *UIConstraints: *PageRegion B5 *InputSlot Envelope
  444. *UIConstraints: *PageRegion Executive *InputSlot Envelope
  445. *UIConstraints: *PageRegion Tabloid *InputSlot Envelope
  446. *% Duplex only supports non-envelope sizes.
  447. *UIConstraints: *Duplex *PageSize Env10
  448. *UIConstraints: *Duplex *PageSize EnvC5
  449. *UIConstraints: *Duplex *PageSize EnvDL
  450. *UIConstraints: *Duplex *PageSize EnvMonarch
  451. *UIConstraints: *Duplex *PageSize ISOB5
  452. *UIConstraints: *PageSize Env10 *Duplex
  453. *UIConstraints: *PageSize EnvC5 *Duplex
  454. *UIConstraints: *PageSize EnvDL *Duplex
  455. *UIConstraints: *PageSize EnvMonarch *Duplex
  456. *UIConstraints: *PageSize ISOB5 *Duplex
  457. *UIConstraints: *Duplex *PageRegion Env10
  458. *UIConstraints: *Duplex *PageRegion EnvC5
  459. *UIConstraints: *Duplex *PageRegion EnvDL
  460. *UIConstraints: *Duplex *PageRegion EnvMonarch
  461. *UIConstraints: *Duplex *PageRegion ISOB5
  462. *UIConstraints: *PageRegion Env10 *Duplex
  463. *UIConstraints: *PageRegion EnvC5 *Duplex
  464. *UIConstraints: *PageRegion EnvDL *Duplex
  465. *UIConstraints: *PageRegion EnvMonarch *Duplex
  466. *UIConstraints: *PageRegion ISOB5 *Duplex
  467. *% ==== Device Capabilities ===============
  468. *LanguageLevel: "2"
  469. *Protocols: PJL TBCP
  470. *FreeVM: "1127000"
  471. *VMOption 4Meg/4 MB RAM: "1127000"
  472. *VMOption 6Meg/6 MB RAM: "1127000"
  473. *VMOption 8Meg/8 MB RAM: "2306000"
  474. *VMOption 10Meg/10 MB RAM: "2306000"
  475. *VMOption 12Meg/12 MB RAM: "2306000"
  476. *VMOption 14Meg/14 MB RAM: "2306000"
  477. *VMOption 16Meg/16 MB RAM: "2814000"
  478. *VMOption 20Meg/20 MB RAM: "3838000"
  479. *VMOption 22Meg/22 MB RAM: "3838000"
  480. *VMOption 24Meg/24 MB RAM: "5886000"
  481. *VMOption 28Meg/28 MB RAM: "5886000"
  482. *VMOption 36Meg/36 MB RAM: "6894000"
  483. *VMOption 38Meg/38 MB RAM: "6894000"
  484. *VMOption 40Meg/40 MB RAM: "7918000"
  485. *VMOption 44Meg/44 MB RAM: "7918000"
  486. *VMOption 52Meg/52 MB RAM: "7918000"
  487. *VMOption 68Meg/68 MB RAM: "9975000"
  488. *ColorDevice: False
  489. *DefaultColorSpace: Gray
  490. *TTRasterizer: Type42
  491. *?TTRasterizer: "save
  492. 42 /FontType resourcestatus
  493. {pop pop (Type42)} {(No Type42)} ifelse = flush
  494. restore"
  495. *End
  496. *FileSystem: True
  497. *?FileSystem: "save statusdict /diskonline get exec
  498. {(True)}{(False)} ifelse = flush restore"
  499. *End
  500. *Throughput: "24"
  501. *Password: "()"
  502. *ExitServer: "
  503. count 0 eq
  504. {false}
  505. {true exch startjob}
  506. ifelse
  507. not
  508. {
  509. (WARNING: Cannot modify initial VM.) =
  510. (Missing or invalid password.) =
  511. (Please contact the author of this software.) = flush quit
  512. } if"
  513. *End
  514. *Reset: "
  515. count 0 eq
  516. {false}
  517. {true exch startjob}
  518. ifelse
  519. not
  520. {
  521. (WARNING: Cannot reset printer.) =
  522. (Missing or invalid password.) =
  523. (Please contact the author of this software.) = flush quit
  524. } if
  525. systemdict /quit get exec
  526. (WARNING : Printer Reset Failed.) = flush"
  527. *End
  528. *% ===== Resolution ===================
  529. *DefaultResolution: 600x600dpi/600x600dpi
  530. *% === Duplex options ============
  531. *OpenUI *Duplex/Duplex: PickOne
  532. *OrderDependency: 50.0 AnySetup *Duplex
  533. *DefaultDuplex: None
  534. *Duplex None/Off: "<</Duplex false
  535. /Tumble false /Policies <</Duplex 2>> >> setpagedevice"
  536. *End
  537. *Duplex DuplexNoTumble/Long edge: "<</Duplex true
  538. /Tumble false /Policies <</Duplex 2>> >> setpagedevice"
  539. *End
  540. *Duplex DuplexTumble/Short edge: "<</Duplex true
  541. /Tumble true /Policies <</Duplex 2>> >> setpagedevice"
  542. *End
  543. *?Duplex: "save
  544. currentpagedevice dup /Duplex known
  545. {
  546. dup /Duplex get
  547. {/Tumble get {(DuplexTumble)} {(DuplexNoTumble)} ifelse}
  548. {pop (None)}
  549. ifelse
  550. } {pop (None)}
  551. ifelse = flush
  552. restore"
  553. *End
  554. *CloseUI: *Duplex
  555. *RequiresPageRegion MPT: True
  556. *RequiresPageRegion Envelope: True
  557. *% === Input options ============
  558. *OpenUI *InputSlot: PickOne
  559. *OrderDependency: 50.0 AnySetup *InputSlot
  560. *DefaultInputSlot: Tray3
  561. *InputSlot Tray1/Upper Cassette: "
  562. currentpagedevice /InputAttributes get 0 get dup null eq {pop}
  563. {dup /InputAttributes << /Priority [0 3 2 1 4] >> put
  564. setpagedevice} ifelse"
  565. *End
  566. *InputSlot MPT/MPT: "
  567. currentpagedevice /InputAttributes get 1 get dup null eq {pop}
  568. {dup /InputAttributes << /Priority [1 3 0 2 4] >> put
  569. setpagedevice} ifelse"
  570. *End
  571. *InputSlot Tray2/Lower Cassette: "
  572. currentpagedevice /InputAttributes get 2 get dup null eq {pop}
  573. {dup /InputAttributes << /Priority [2 3 0 1 4] >> put
  574. setpagedevice} ifelse"
  575. *End
  576. *InputSlot Tray3/Paper Deck: "
  577. currentpagedevice /InputAttributes get 3 get dup null eq {pop}
  578. {dup /InputAttributes << /Priority [3 0 2 1 4] >> put
  579. setpagedevice} ifelse"
  580. *End
  581. *InputSlot Envelope/Envelope Feeder: "
  582. currentpagedevice /InputAttributes get 4 get dup null eq {pop}
  583. {dup /InputAttributes << /Priority [4 3 0 2 1] >> put
  584. setpagedevice} ifelse"
  585. *End
  586. *?InputSlot: "save
  587. <<
  588. /0 (Tray1)
  589. /1 (MPT)
  590. /2 (Tray2)
  591. /3 (Tray3)
  592. /4 (Envelope)
  593. >>
  594. currentpagedevice /InputAttributes get dup /Priority known
  595. {/Priority get 0 get ( ) cvs cvn get}
  596. {dup length 1 eq
  597. {{pop} forall ( ) cvs cvn get}
  598. {pop pop (Unknown)} ifelse
  599. } ifelse = flush
  600. restore"
  601. *End
  602. *CloseUI: *InputSlot
  603. *OpenUI *ManualFeed/Manual Feed: Boolean
  604. *OrderDependency: 50.0 AnySetup *ManualFeed
  605. *DefaultManualFeed: False
  606. *ManualFeed True/True: "<</ManualFeed true >> setpagedevice"
  607. *ManualFeed False/False: "<</ManualFeed false >> setpagedevice"
  608. *?ManualFeed: "save
  609. currentpagedevice /ManualFeed get
  610. {(True)} {(False)} ifelse = flush
  611. restore"
  612. *End
  613. *CloseUI: *ManualFeed
  614. *OpenUI *TraySwitch/Automatic Tray Switch: Boolean
  615. *OrderDependency: 50.0 AnySetup *TraySwitch
  616. *DefaultTraySwitch: True
  617. *TraySwitch True/On: "<</TraySwitch true >> setpagedevice"
  618. *TraySwitch False/Off: "<</TraySwitch false >> setpagedevice"
  619. *?TraySwitch: "save
  620. currentpagedevice /TraySwitch get
  621. {(True)} {(False)} ifelse = flush
  622. restore"
  623. *End
  624. *CloseUI: *TraySwitch
  625. *% === Output options ============
  626. *OpenUI *OutputBin/Destination: PickOne
  627. *OrderDependency: 50.0 AnySetup *OutputBin
  628. *DefaultOutputBin: Topbin
  629. *OutputBin Topbin/Top Bin: "<</OutputType (STD)>> setpagedevice"
  630. *OutputBin Face-Up: "
  631. <</OutputType (FACE-UP)>> setpagedevice"
  632. *End
  633. *OutputBin BinUpperFD/Upper Bin Face Down: "
  634. <</OutputType (BIN UP FD)>> setpagedevice"
  635. *End
  636. *OutputBin BinMiddleFD/Middle Bin Face Down: "
  637. <</OutputType (BIN MID FD)>> setpagedevice"
  638. *End
  639. *OutputBin BinLowerFD/Lower Bin Face Down: "
  640. <</OutputType (BIN LO FD)>> setpagedevice"
  641. *End
  642. *OutputBin BinUpperFU/Upper Bin Face Up: "
  643. <</OutputType (BIN UP FU)>> setpagedevice"
  644. *End
  645. *OutputBin BinMiddleFU/Middle Bin Face Up: "
  646. <</OutputType (BIN MID FU)>> setpagedevice"
  647. *End
  648. *OutputBin BinLowerFU/Lower Bin Face Up: "
  649. <</OutputType (BIN LO FU)>> setpagedevice"
  650. *End
  651. *OutputBin BinContinue/Auto Select Down: "
  652. <</OutputType (BIN CONT)>> setpagedevice"
  653. *End
  654. *?OutputBin: "save
  655. currentpagedevice dup /OutputType known
  656. {/OutputType get
  657. [
  658. [ (Topbin) (STD) ]
  659. [ (Face-Up) (FACE-UP) ]
  660. [ (BinUpperFD) (BIN UP FD) ]
  661. [ (BinMiddleFD) (BIN MID FD) ]
  662. [ (BinLowerFD) (BIN LO FD) ]
  663. [ (BinUpperFU) (BIN UP FU) ]
  664. [ (BinMiddleFU) (BIN MID FU) ]
  665. [ (BinLowerFU) (BIN LO FU) ]
  666. [ (BinContinue) (BIN CONT) ]
  667. ]
  668. {aload pop 2 index eq {(0) exit}{pop} ifelse} forall
  669. (0) eq {exch pop} {(Unknown)} ifelse
  670. }
  671. {pop (Unknown)} ifelse
  672. = flush
  673. restore"
  674. *End
  675. *CloseUI: *OutputBin
  676. *OpenUI *Collate/Collate: Boolean
  677. *OrderDependency: 50.0 AnySetup *Collate
  678. *DefaultCollate: False
  679. *Collate False/Off: "<</Collate false>> setpagedevice"
  680. *Collate True/On: "<</Collate true>> setpagedevice"
  681. *?Collate: "save
  682. currentpagedevice dup /Collate known
  683. {/Collate get {(True)} {(False)} ifelse}
  684. {pop (Unknown)} ifelse = flush
  685. restore"
  686. *End
  687. *CloseUI: *Collate
  688. *OpenUI *Jog/Job Offset: PickOne
  689. *OrderDependency: 50.0 AnySetup *Jog
  690. *DefaultJog: None
  691. *Jog None/Off: "<</Jog 0>> setpagedevice"
  692. *Jog EndOfJob/On: "<</Jog 2>> setpagedevice"
  693. *?Jog: "save
  694. currentpagedevice dup /Jog known
  695. {/Jog get 2 eq {(EndOfJob)} {(None)} ifelse}
  696. {pop (Unknown)} ifelse = flush
  697. restore"
  698. *End
  699. *CloseUI: *Jog
  700. *% === Print Quality (Refine/Economode) options =====
  701. *OpenUI *OutputMode/Print Quality: PickOne
  702. *OrderDependency: 50.0 AnySetup *OutputMode
  703. *DefaultOutputMode: Refine
  704. *OutputMode None/Off: "
  705. <</PostRenderingEnhance false /PostRenderingEnhanceDetails
  706. <</Type 18 /REValue 0 /TonerSaver 0>>
  707. >> setpagedevice"
  708. *End
  709. *OutputMode Refine/Refine: "
  710. <</PostRenderingEnhance true /PostRenderingEnhanceDetails
  711. <</Type 18 /REValue 1 /TonerSaver 0>>
  712. >> setpagedevice"
  713. *End
  714. *OutputMode Economode/Economy Mode: "
  715. <</PostRenderingEnhance true /PostRenderingEnhanceDetails
  716. <</Type 18 /REValue 0 /TonerSaver 1>>
  717. >> setpagedevice"
  718. *End
  719. *OutputMode RefineEcono/Refine+Econo: "
  720. <</PostRenderingEnhance true /PostRenderingEnhanceDetails
  721. <</Type 18 /REValue 1 /TonerSaver 1>>
  722. >> setpagedevice"
  723. *End
  724. *?OutputMode: "save
  725. currentpagedevice dup /PostRenderingEnhance known
  726. {dup /PostRenderingEnhance get
  727. {/PostRenderingEnhanceDetails get
  728. dup /Type get 18 eq
  729. {dup /REValue get 2 mul exch /TonerSaver get add
  730. [[(RefineEcono) 3] [(Refine) 2] [(Economode) 1] [(None) 0]]
  731. {aload pop 2 index le {exit}{pop} ifelse} forall exch pop
  732. } {pop (None)} ifelse
  733. } {pop (None)} ifelse}
  734. {pop (None)} ifelse = flush
  735. restore"
  736. *End
  737. *CloseUI: *OutputMode
  738. *% === CNStaple options ============
  739. *%
  740. *OpenUI *CNStaple/Staple Location: PickOne
  741. *OrderDependency: 50.0 AnySetup *CNStaple
  742. *DefaultCNStaple: None
  743. *CNStaple None/Stapler OFF: "<</Staple 0 >> setpagedevice"
  744. *CNStaple SinglePortrait/Single Staple Portrait: "<</Staple 2
  745. /StapleDetails <</Type 5 /Position (SinglePortrait)>> >> setpagedevice"
  746. *End
  747. *CNStaple SingleLandscape/Single Staple Landscape: "<</Staple 2
  748. /StapleDetails <</Type 5 /Position (SingleLandscape)>> >> setpagedevice"
  749. *End
  750. *CNStaple DoublePortrait/Double Staple: "<</Staple 2
  751. /StapleDetails <</Type 5 /Position (DoublePortrait)>> >> setpagedevice"
  752. *End
  753. *?CNStaple: "save
  754. /sg {3 1 roll 2 copy known {get exch} {pop} ifelse pop} def
  755. currentpagedevice dup /Staple 0 sg 2 eq
  756. {
  757. /StapleDetails <<>> sg /Position () sg true
  758. [(SinglePortrait) (SingleLandscape) (DoublePortrait)]
  759. {2 index eq {false exit} if} forall
  760. exch pop {(None)} if
  761. } {pop (None)} ifelse = flush
  762. restore"
  763. *End
  764. *CloseUI: *CNStaple
  765. *% === JamRecovery options ============
  766. *OpenUI *ExitJamRecovery/Jam Recovery: Boolean
  767. *OrderDependency: 50.0 AnySetup *ExitJamRecovery
  768. *DefaultExitJamRecovery: False
  769. *ExitJamRecovery False/Off: "<</ExitJamRecovery false>> setpagedevice"
  770. *ExitJamRecovery True/On: "<</ExitJamRecovery true>> setpagedevice"
  771. *?ExitJamRecovery: "save
  772. currentpagedevice dup /ExitJamRecovery known
  773. {/ExitJamRecovery get {(True)}{(False)} ifelse}
  774. {pop (None)}
  775. ifelse = flush
  776. restore"
  777. *End
  778. *CloseUI: *ExitJamRecovery
  779. *% Halftone Information ===============
  780. *DefaultHalftoneType: 1
  781. *ScreenFreq: "85.0"
  782. *ScreenAngle: "45.0"
  783. *DefaultScreenProc: Dot
  784. *ScreenProc Dot: "
  785. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub}
  786. {dup mul exch dup mul add 1 exch sub} ifelse}"
  787. *End
  788. *ScreenProc Line: "{pop}"
  789. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1
  790. exch sub}"
  791. *End
  792. *DefaultTransfer: Null
  793. *Transfer Null: "{ }"
  794. *Transfer Null.Inverse: "{1 exch sub}"
  795. *% Paper Handling ===================
  796. *LandscapeOrientation: Plus90
  797. *OpenUI *PageSize: PickOne
  798. *OrderDependency: 50.0 AnySetup *PageSize
  799. *DefaultPageSize: A4
  800. *%
  801. *PageSize Letter/Letter: "
  802. userdict /setpagedevice systemdict /setpagedevice get put
  803. <</PageSize [612 792] /ImagingBBox null /Policies <</PageSize 2 >>
  804. >> setpagedevice"
  805. *End
  806. *PageSize Legal/Legal: "
  807. userdict /setpagedevice systemdict /setpagedevice get put
  808. <</PageSize [612 1008] /ImagingBBox null /Policies <</PageSize 2 >>
  809. >> setpagedevice"
  810. *End
  811. *PageSize A3/A3: "
  812. userdict /setpagedevice systemdict /setpagedevice get put
  813. <</PageSize [842 1191] /ImagingBBox null /Policies <</PageSize 2 >>
  814. >> setpagedevice"
  815. *End
  816. *PageSize A4/A4: "
  817. userdict /setpagedevice systemdict /setpagedevice get put
  818. <</PageSize [595 842] /ImagingBBox null /Policies <</PageSize 2 >>
  819. >> setpagedevice"
  820. *End
  821. *PageSize A5/A5: "
  822. userdict /setpagedevice systemdict /setpagedevice get put
  823. <</PageSize [420 595] /ImagingBBox null /Policies <</PageSize 2 >>
  824. >> setpagedevice"
  825. *End
  826. *PageSize B4/B4: "
  827. userdict /setpagedevice systemdict /setpagedevice get put
  828. <</PageSize [729 1032] /ImagingBBox null /Policies <</PageSize 2 >>
  829. >> setpagedevice"
  830. *End
  831. *PageSize B5/B5-JIS: "
  832. userdict /setpagedevice systemdict /setpagedevice get put
  833. <</PageSize [516 729] /ImagingBBox null /Policies <</PageSize 2 >>
  834. >> setpagedevice"
  835. *End
  836. *PageSize Executive/Executive: "
  837. userdict /setpagedevice systemdict /setpagedevice get put
  838. <</PageSize [522 756] /ImagingBBox null /Policies <</PageSize 2 >>
  839. >> setpagedevice"
  840. *End
  841. *PageSize Tabloid/11x17: "
  842. userdict /setpagedevice systemdict /setpagedevice get put
  843. <</PageSize [792 1224] /ImagingBBox null /Policies <</PageSize 2 >>
  844. >> setpagedevice"
  845. *End
  846. *PageSize ISOB5/B5-ISO: "
  847. userdict /setpagedevice systemdict /setpagedevice get put
  848. <</PageSize [499 709] /ImagingBBox null /Policies <</PageSize 2 >>
  849. >> setpagedevice"
  850. *End
  851. *%
  852. *% Rotate envelopes 180 degrees
  853. *%
  854. *PageSize Env10/Comm10 Envelope: "
  855. userdict /setpagedevice
  856. [systemdict /setpagedevice get 297 684 /translate load 180 /rotate load] cvx put
  857. <</PageSize [297 684] /ImagingBBox null /Policies <</PageSize 2 >>
  858. >> setpagedevice"
  859. *End
  860. *PageSize EnvC5/C5 Envelope: "
  861. userdict /setpagedevice
  862. [systemdict /setpagedevice get 459 649 /translate load 180 /rotate load] cvx put
  863. <</PageSize [459 649] /ImagingBBox null /Policies <</PageSize 2 >>
  864. >> setpagedevice"
  865. *End
  866. *PageSize EnvDL/DL Envelope: "
  867. userdict /setpagedevice
  868. [systemdict /setpagedevice get 312 624 /translate load 180 /rotate load] cvx put
  869. <</PageSize [312 624] /ImagingBBox null /Policies <</PageSize 2 >>
  870. >> setpagedevice"
  871. *End
  872. *PageSize EnvMonarch/Monarch Envelope: "
  873. userdict /setpagedevice
  874. [systemdict /setpagedevice get 279 540 /translate load 180 /rotate load] cvx put
  875. <</PageSize [279 540] /ImagingBBox null /Policies <</PageSize 2 >>
  876. >> setpagedevice"
  877. *End
  878. *?PageSize: "
  879. save
  880. currentpagedevice /PageSize get aload pop
  881. 2 copy gt {exch} if
  882. (Unknown)
  883. <<
  884. [612 792] (Letter)
  885. [612 1008] (Legal)
  886. [842 1191] (A3)
  887. [595 842] (A4)
  888. [420 595] (A5)
  889. [729 1032] (B4)
  890. [516 729] (B5)
  891. [522 756] (Executive)
  892. [792 1224] (Tabloid)
  893. [499 709] (ISOB5)
  894. [297 684] (Env10)
  895. [459 649] (EnvC5)
  896. [312 624] (EnvDL)
  897. [279 540] (EnvMonarch)
  898. >>
  899. { exch aload pop
  900. 4 index sub abs 5 le exch 5 index sub abs 5 le and
  901. {exch pop exit}
  902. {pop}
  903. ifelse
  904. } bind forall
  905. = flush pop pop
  906. restore"
  907. *End
  908. *CloseUI: *PageSize
  909. *OpenUI *PageRegion: PickOne
  910. *OrderDependency: 50.0 AnySetup *PageRegion
  911. *DefaultPageRegion: A4
  912. *PageRegion Letter/Letter: "
  913. userdict /setpagedevice systemdict /setpagedevice get put
  914. <</PageSize [612 792] /ImagingBBox null /Policies <</PageSize 2 >>
  915. >> setpagedevice"
  916. *End
  917. *PageRegion Legal/Legal: "
  918. userdict /setpagedevice systemdict /setpagedevice get put
  919. <</PageSize [612 1008] /ImagingBBox null /Policies <</PageSize 2 >>
  920. >> setpagedevice"
  921. *End
  922. *PageRegion A3/A3: "
  923. userdict /setpagedevice systemdict /setpagedevice get put
  924. <</PageSize [842 1191] /ImagingBBox null /Policies <</PageSize 2 >>
  925. >> setpagedevice"
  926. *End
  927. *PageRegion A4/A4: "
  928. userdict /setpagedevice systemdict /setpagedevice get put
  929. <</PageSize [595 842] /ImagingBBox null /Policies <</PageSize 2 >>
  930. >> setpagedevice"
  931. *End
  932. *PageRegion A5/A5: "
  933. userdict /setpagedevice systemdict /setpagedevice get put
  934. <</PageSize [420 595] /ImagingBBox null /Policies <</PageSize 2 >>
  935. >> setpagedevice"
  936. *End
  937. *PageRegion B4/B4: "
  938. userdict /setpagedevice systemdict /setpagedevice get put
  939. <</PageSize [729 1032] /ImagingBBox null /Policies <</PageSize 2 >>
  940. >> setpagedevice"
  941. *End
  942. *PageRegion B5/B5-JIS: "
  943. userdict /setpagedevice systemdict /setpagedevice get put
  944. <</PageSize [516 729] /ImagingBBox null /Policies <</PageSize 2 >>
  945. >> setpagedevice"
  946. *End
  947. *PageRegion Executive/Executive: "
  948. userdict /setpagedevice systemdict /setpagedevice get put
  949. <</PageSize [522 756] /ImagingBBox null /Policies <</PageSize 2 >>
  950. >> setpagedevice"
  951. *End
  952. *PageRegion Tabloid/11x17: "
  953. userdict /setpagedevice systemdict /setpagedevice get put
  954. <</PageSize [792 1224] /ImagingBBox null /Policies <</PageSize 2 >>
  955. >> setpagedevice"
  956. *End
  957. *PageRegion ISOB5/B5-ISO: "
  958. userdict /setpagedevice systemdict /setpagedevice get put
  959. <</PageSize [499 709] /ImagingBBox null /Policies <</PageSize 2 >>
  960. >> setpagedevice"
  961. *End
  962. *%
  963. *% Rotate envelopes 180 degrees
  964. *%
  965. *PageRegion Env10/Comm10 Envelope: "
  966. userdict /setpagedevice
  967. [systemdict /setpagedevice get 297 684 /translate load 180 /rotate load] cvx put
  968. <</PageSize [297 684] /ImagingBBox null /Policies <</PageSize 2 >>
  969. >> setpagedevice"
  970. *End
  971. *PageRegion EnvC5/C5 Envelope: "
  972. userdict /setpagedevice
  973. [systemdict /setpagedevice get 459 649 /translate load 180 /rotate load] cvx put
  974. <</PageSize [459 649] /ImagingBBox null /Policies <</PageSize 2 >>
  975. >> setpagedevice"
  976. *End
  977. *PageRegion EnvDL/DL Envelope: "
  978. userdict /setpagedevice
  979. [systemdict /setpagedevice get 312 624 /translate load 180 /rotate load] cvx put
  980. <</PageSize [312 624] /ImagingBBox null /Policies <</PageSize 2 >>
  981. >> setpagedevice"
  982. *End
  983. *PageRegion EnvMonarch/Monarch Envelope: "
  984. userdict /setpagedevice
  985. [systemdict /setpagedevice get 279 540 /translate load 180 /rotate load] cvx put
  986. <</PageSize [279 540] /ImagingBBox null /Policies <</PageSize 2 >>
  987. >> setpagedevice"
  988. *End
  989. *CloseUI: *PageRegion
  990. *% The following entries provide information about specific paper keywords.
  991. *DefaultImageableArea: A4
  992. *% ImageableArea.
  993. *ImageableArea Letter/Letter: "12.06 12.0 600.06 780.0"
  994. *ImageableArea Legal/Legal: "12.76 17.07 596.44 990.99"
  995. *ImageableArea A3/A3: "12.76 17.01 826.84 1173.45"
  996. *ImageableArea A4/A4: "12.76 17.01 582.40 823.41"
  997. *ImageableArea A5/A5: "12.76 17.01 404.44 578.25"
  998. *ImageableArea B4/B4: "12.76 17.01 715.48 1014.75"
  999. *ImageableArea B5/B5-JIS: "12.76 17.01 500.44 711.45"
  1000. *ImageableArea Executive/Executive: "12.76 17.07 508.12 738.99"
  1001. *ImageableArea Tabloid/11x17: "12.76 17.07 776.92 1206.99"
  1002. *ImageableArea ISOB5/B5-ISO: "12.76 17.07 485.08 691.71"
  1003. *ImageableArea Env10/Comm10 Envelope: "12.76 17.07 281.56 666.99"
  1004. *ImageableArea EnvC5/C5 Envelope: "12.76 17.01 442.84 632.01"
  1005. *ImageableArea EnvDL/DL Envelope: "12.76 17.01 296.92 606.57"
  1006. *ImageableArea EnvMonarch/Monarch Envelope: "12.76 17.07 262.36 522.99"
  1007. *?ImageableArea: "save
  1008. /cvp {( ) cvs print ( )print} bind def
  1009. /upperright {10000 mul floor 10000 div} bind def
  1010. /lowerleft {10000 mul ceiling 10000 div} bind def
  1011. newpath clippath pathbbox
  1012. 4 -2 roll exch 2 {lowerleft cvp} repeat
  1013. exch 2 {upperright cvp} repeat ( ) = flush
  1014. restore"
  1015. *End
  1016. *% These provide the physical dimensions of the paper by keyword
  1017. *DefaultPaperDimension: A4
  1018. *PaperDimension Letter/Letter: "612 792"
  1019. *PaperDimension Legal/Legal: "612 1008"
  1020. *PaperDimension A3/A3: "842 1191"
  1021. *PaperDimension A4/A4: "595 842"
  1022. *PaperDimension A5/A5: "420 595"
  1023. *PaperDimension B4/B4: "729 1032"
  1024. *PaperDimension B5/B5-JIS: "516 729"
  1025. *PaperDimension Executive/Executive: "522 756"
  1026. *PaperDimension Tabloid/11x17: "792 1224"
  1027. *PaperDimension ISOB5/B5-ISO: "499 709"
  1028. *PaperDimension Env10/Comm10 Envelope: "297 684"
  1029. *PaperDimension EnvC5/C5 Envelope: "459 649"
  1030. *PaperDimension EnvDL/DL Envelope: "312 624"
  1031. *PaperDimension EnvMonarch/Monarch Envelope: "279 540"
  1032. *% Font Information =====================
  1033. *DefaultFont: Courier
  1034. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  1035. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  1036. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  1037. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  1038. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  1039. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  1040. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  1041. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  1042. *Font Courier: Standard "(002.004S)" Standard ROM
  1043. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  1044. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  1045. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  1046. *Font Helvetica-Condensed: Standard "(001.006S)" Standard ROM
  1047. *Font Helvetica-Condensed-Bold: Standard "(001.006S)" Standard ROM
  1048. *Font Helvetica-Condensed-Oblique: Standard "(001.006S)" Standard ROM
  1049. *Font Helvetica-Condensed-BoldObl: Standard "(001.006S)" Standard ROM
  1050. *Font Helvetica: Standard "(001.006S)" Standard ROM
  1051. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  1052. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  1053. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  1054. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  1055. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  1056. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  1057. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  1058. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  1059. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  1060. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  1061. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  1062. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  1063. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  1064. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  1065. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  1066. *Font Symbol: Special "(001.007S)" Special ROM
  1067. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  1068. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  1069. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  1070. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  1071. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  1072. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  1073. *?FontQuery: "save
  1074. {count 1 gt
  1075. {exch dup 127 string cvs (/)print print (:)print
  1076. /Font resourcestatus
  1077. {pop pop (Yes)} {(No)} ifelse =
  1078. }
  1079. {exit}
  1080. ifelse
  1081. } bind loop
  1082. (*) = flush
  1083. restore"
  1084. *End
  1085. *?FontList: "save
  1086. (*) {cvn ==} 128 string /Font resourceforall
  1087. (*) = flush
  1088. restore"
  1089. *End
  1090. *% Printer Messages (verbatim from printer):
  1091. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  1092. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  1093. *Message: "\FontName\ not found, using Courier"
  1094. *% Status (format: %%[ status: <one of these> ] %%)
  1095. *Status: "initializing"
  1096. *Status: "idle"
  1097. *Status: "busy"
  1098. *Status: "waiting"
  1099. *Status: "online"
  1100. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  1101. *Source: "Parallel"
  1102. *Source: "LocalTalk"
  1103. *Source: "EtherTalk"
  1104. *Source: "TokenTalk"
  1105. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  1106. *% Color Separation Information =====================
  1107. *DefaultColorSep: ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi
  1108. *% For 85 lpi / 600 x 600 dpi ===============================
  1109. *ColorSepScreenAngle ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  1110. *ColorSepScreenAngle CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  1111. *ColorSepScreenAngle ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "15"
  1112. *ColorSepScreenAngle ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "75"
  1113. *ColorSepScreenAngle ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "0"
  1114. *ColorSepScreenFreq ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1115. *ColorSepScreenFreq CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1116. *ColorSepScreenFreq ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1117. *ColorSepScreenFreq ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1118. *ColorSepScreenFreq ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "60"
  1119. *% @(#)cn2460e1.ppd 2.5 10:00:00 10/29/97
  1120. *% Last Edit Date: Oct 29, 1997
  1121. *% The byte count of this file should be exactly 043539 or 044753
  1122. *% depending on the filesystem it resides in.
  1123. *% end of PPD file for Canon LBP-2460