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.

845 lines
31 KiB

  1. *PPD-Adobe: "4.3"
  2. *%
  3. *% Printer Description file
  4. *% for "RICOH Aficio 150 PS"
  5. *%
  6. *% CreationDate: 1998/12/23
  7. *% Modified: 2000/11/07
  8. *%
  9. *% COPYRIGHT (C) 1998-2000 RICOH COMPANY, LTD.
  10. *% All rights reserved.
  11. *%
  12. *FileVersion: "1.0"
  13. *FormatVersion: "4.3"
  14. *LanguageEncoding: ISOLatin1
  15. *LanguageVersion: English
  16. *PCFileName: "RICAF153.PPD"
  17. *Manufacturer: "RICOH"
  18. *Product: "(RICOH Aficio 150 PS3)"
  19. *PSVersion: "(3010.106) 2"
  20. *ModelName: "RICOH Aficio 150"
  21. *ShortNickName: "RICOH Aficio 150 PS"
  22. *NickName: "RICOH Aficio 150 PS"
  23. *%========== Basic Device Capabilities ==========
  24. *Protocols: PJL BCP
  25. *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
  26. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
  27. *JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
  28. *LanguageLevel: "3"
  29. *ColorDevice: False
  30. *DefaultColorSpace: Gray
  31. *TTRasterizer: Type42
  32. *?TTRasterizer: "
  33. save
  34. 42 /FontType resourcestatus
  35. { pop pop (Type42)} {pop pop (None)} ifelse = flush
  36. restore
  37. "
  38. *End
  39. *FileSystem: True
  40. *?FileSystem: "
  41. save
  42. statusdict /diskonline get exec
  43. {(True)}{(False)}ifelse = flush
  44. restore
  45. "
  46. *End
  47. *Throughput: "15"
  48. *%========== Installable Options ==========
  49. *%========== & System Management ==========
  50. *OpenGroup: InstallableOptions/InstallableOptions
  51. *OpenUI *InstalledMemory/Total Printer Memory: PickOne
  52. *DefaultInstalledMemory: None
  53. *InstalledMemory None/16MB: ""
  54. *InstalledMemory 48Meg/48MB: ""
  55. *InstalledMemory 80Meg/80MB: ""
  56. *?InstalledMemory: "
  57. save
  58. currentsystemparams /RamSize get 1048576 div cvi
  59. dup 16 eq { pop (None)}{
  60. dup 32 eq 1 index 48 eq or 1 index 80 eq or
  61. {( ) cvs print (Meg)}{ pop (Unknown)} ifelse} ifelse = flush
  62. restore
  63. "
  64. *End
  65. *CloseUI: *InstalledMemory
  66. *CloseGroup: InstallableOptions
  67. *FreeVM: "2330000"
  68. *VMOption None/16 MB RAM: "2330000"
  69. *VMOption 48Meg/48 MB RAM: "3550000"
  70. *VMOption 80Meg/80 MB RAM: "5330000"
  71. *Password: "0"
  72. *ExitServer: "
  73. count 0 eq
  74. {false}{true exch startjob}ifelse
  75. not {(WARNING: Cannot modify initial VM.) =
  76. (Missing or invalid Password.) =
  77. (Please contact the author.) = flush quit
  78. }if
  79. "
  80. *End
  81. *Reset: "
  82. count 0 eq
  83. {false}{true exch startjob}ifelse
  84. not {(WARNING: Cannot reset printer.) =
  85. (Missing or invalid Password.) =
  86. (Please contact the author.) = flush quit
  87. }if
  88. systemdict /quit get exec
  89. (WARNING: Printer Reset Failed.) = flush
  90. "
  91. *End
  92. *SuggestedJobTimeout: "0"
  93. *SuggestedWaitTimeout: "300"
  94. *PrintPSErrors: True
  95. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  96. *%========== Media Selection ==========
  97. *LandscapeOrientation: Plus90
  98. *OpenUI *PageSize: PickOne
  99. *OrderDependency: 150 AnySetup *PageSize
  100. *DefaultPageSize: A4
  101. *PageSize A3: "<</Policies <</PageSize 2>>
  102. currentdict /MEDIAPOSITION known
  103. {MEDIAPOSITION}{} ifelse
  104. /PageSize [842 1191] /ImagingBBox null>> setpagedevice"
  105. *End
  106. *PageSize A4: "<</Policies <</PageSize 2>>
  107. currentdict /MEDIAPOSITION known
  108. {MEDIAPOSITION}{} ifelse
  109. /PageSize [595 842] /ImagingBBox null>> setpagedevice"
  110. *End
  111. *PageSize A5: "<</Policies <</PageSize 2>>
  112. currentdict /MEDIAPOSITION known
  113. {MEDIAPOSITION}{} ifelse
  114. /PageSize [420 595] /ImagingBBox null>> setpagedevice"
  115. *End
  116. *PageSize A6: "<</Policies <</PageSize 2>>
  117. currentdict /MEDIAPOSITION known
  118. {MEDIAPOSITION}{} ifelse
  119. /PageSize [297 420] /ImagingBBox null>> setpagedevice"
  120. *End
  121. *PageSize B4/B4 (JIS): "<</Policies <</PageSize 2>>
  122. currentdict /MEDIAPOSITION known
  123. {MEDIAPOSITION}{} ifelse
  124. /PageSize [729 1032] /ImagingBBox null>> setpagedevice"
  125. *End
  126. *PageSize B5/B5 (JIS): "<</Policies <</PageSize 2>>
  127. currentdict /MEDIAPOSITION known
  128. {MEDIAPOSITION}{} ifelse
  129. /PageSize [516 729] /ImagingBBox null>> setpagedevice"
  130. *End
  131. *PageSize Legal/Legal: "<</Policies <</PageSize 2>>
  132. currentdict /MEDIAPOSITION known
  133. {MEDIAPOSITION}{} ifelse
  134. /PageSize [612 1008] /ImagingBBox null>> setpagedevice"
  135. *End
  136. *PageSize Letter/Letter: "<</Policies <</PageSize 2>>
  137. currentdict /MEDIAPOSITION known
  138. {MEDIAPOSITION}{} ifelse
  139. /PageSize [612 792] /ImagingBBox null>> setpagedevice"
  140. *End
  141. *PageSize HalfLetter/HalfLetter: "<</Policies <</PageSize 2>>
  142. currentdict /MEDIAPOSITION known
  143. {MEDIAPOSITION}{} ifelse
  144. /PageSize [396 612] /ImagingBBox null>> setpagedevice"
  145. *End
  146. *PageSize 11x17/11x17: "<</Policies <</PageSize 2>>
  147. currentdict /MEDIAPOSITION known
  148. {MEDIAPOSITION}{} ifelse
  149. /PageSize [792 1224] /ImagingBBox null>> setpagedevice"
  150. *End
  151. *PageSize Executive/Executive: "<</Policies <</PageSize 2>>
  152. currentdict /MEDIAPOSITION known
  153. {MEDIAPOSITION}{} ifelse
  154. /PageSize [522 756] /ImagingBBox null>> setpagedevice"
  155. *End
  156. *PageSize F/8x13: "<</Policies <</PageSize 2>>
  157. currentdict /MEDIAPOSITION known
  158. {MEDIAPOSITION}{} ifelse
  159. /PageSize [576 936] /ImagingBBox null>> setpagedevice"
  160. *End
  161. *PageSize Folio/8.25x13: "<</Policies <</PageSize 2>>
  162. currentdict /MEDIAPOSITION known
  163. {MEDIAPOSITION}{} ifelse
  164. /PageSize [595 935] /ImagingBBox null>> setpagedevice"
  165. *End
  166. *PageSize FanFoldGermanLegal/8.5x13: "<</Policies <</PageSize 2>>
  167. currentdict /MEDIAPOSITION known
  168. {MEDIAPOSITION}{} ifelse
  169. /PageSize [612 936] /ImagingBBox null>> setpagedevice"
  170. *End
  171. *PageSize Env10/Com10 Env: "<</Policies <</PageSize 2>>
  172. currentdict /MEDIAPOSITION known
  173. {MEDIAPOSITION}{} ifelse
  174. /PageSize [297 684] /ImagingBBox null>> setpagedevice"
  175. *End
  176. *PageSize EnvMonarch/Mon. Env: "<</Policies <</PageSize 2>>
  177. currentdict /MEDIAPOSITION known
  178. {MEDIAPOSITION}{} ifelse
  179. /PageSize [279 540] /ImagingBBox null>> setpagedevice"
  180. *End
  181. *PageSize EnvC5/C5 Env: "<</Policies <</PageSize 2>>
  182. currentdict /MEDIAPOSITION known
  183. {MEDIAPOSITION}{} ifelse
  184. /PageSize [459 649] /ImagingBBox null>> setpagedevice"
  185. *End
  186. *PageSize EnvC6/C6 Env: "<</Policies <</PageSize 2>>
  187. currentdict /MEDIAPOSITION known
  188. {MEDIAPOSITION}{} ifelse
  189. /PageSize [323 459] /ImagingBBox null>> setpagedevice"
  190. *End
  191. *PageSize DLEnv/DL Env: "<</Policies <</PageSize 2>>
  192. currentdict /MEDIAPOSITION known
  193. {MEDIAPOSITION}{} ifelse
  194. /PageSize [311 623] /ImagingBBox null>> setpagedevice"
  195. *End
  196. *PageSize 8Kai/8K: "<</Policies <</PageSize 2>>
  197. currentdict /MEDIAPOSITION known
  198. {MEDIAPOSITION}{} ifelse
  199. /PageSize [757 1106] /ImagingBBox null>> setpagedevice"
  200. *End
  201. *PageSize 16Kai/16K: "<</Policies <</PageSize 2>>
  202. currentdict /MEDIAPOSITION known
  203. {MEDIAPOSITION}{} ifelse
  204. /PageSize [553 757] /ImagingBBox null>> setpagedevice"
  205. *End
  206. *?PageSize: "
  207. save
  208. currentpagedevice /PageSize get aload pop
  209. 2 copy gt {exch}if (Unknown)
  210. 21 dict
  211. dup [842 1191] (A3) put
  212. dup [595 842] (A4) put
  213. dup [420 595] (A5) put
  214. dup [297 420] (A6) put
  215. dup [729 1032] (B4) put
  216. dup [516 729] (B5) put
  217. dup [612 1008] (Legal) put
  218. dup [612 792] (Letter) put
  219. dup [396 612] (HalfLetter) put
  220. dup [792 1224] (11x17) put
  221. dup [522 756] (Executive) put
  222. dup [576 936] (F) put
  223. dup [595 935] (Folio) put
  224. dup [612 936] (FanFoldGermanLegal) put
  225. dup [297 684] (Env10) put
  226. dup [279 540] (EnvMonarch) put
  227. dup [459 649] (EnvC5) put
  228. dup [323 459] (EnvC6) put
  229. dup [311 623] (DLEnv) put
  230. dup [757 1106] (8Kai) put
  231. dup [553 757] (16Kai) put
  232. {exch aload pop 4 index sub abs 5 le exch 5 index
  233. sub abs 5 le and {exch pop exit}{pop}ifelse
  234. }bind forall = flush pop pop
  235. restore
  236. "
  237. *End
  238. *CloseUI: *PageSize
  239. *OpenUI *PageRegion: PickOne
  240. *OrderDependency: 140 AnySetup *PageRegion
  241. *DefaultPageRegion: A4
  242. *PageRegion A3: "<</Policies <</PageSize 2>>
  243. currentdict /MEDIAPOSITION known
  244. {MEDIAPOSITION}{} ifelse
  245. /PageSize [842 1191] /ImagingBBox null>> setpagedevice"
  246. *End
  247. *PageRegion A4: "<</Policies <</PageSize 2>>
  248. currentdict /MEDIAPOSITION known
  249. {MEDIAPOSITION}{} ifelse
  250. /PageSize [595 842] /ImagingBBox null>> setpagedevice"
  251. *End
  252. *PageRegion A5: "<</Policies <</PageSize 2>>
  253. currentdict /MEDIAPOSITION known
  254. {MEDIAPOSITION}{} ifelse
  255. /PageSize [420 595] /ImagingBBox null>> setpagedevice"
  256. *End
  257. *PageRegion A6: "<</Policies <</PageSize 2>>
  258. currentdict /MEDIAPOSITION known
  259. {MEDIAPOSITION}{} ifelse
  260. /PageSize [297 420] /ImagingBBox null>> setpagedevice"
  261. *End
  262. *PageRegion B4/B4 (JIS): "<</Policies <</PageSize 2>>
  263. currentdict /MEDIAPOSITION known
  264. {MEDIAPOSITION}{} ifelse
  265. /PageSize [729 1032] /ImagingBBox null>> setpagedevice"
  266. *End
  267. *PageRegion B5/B5 (JIS): "<</Policies <</PageSize 2>>
  268. currentdict /MEDIAPOSITION known
  269. {MEDIAPOSITION}{} ifelse
  270. /PageSize [516 729] /ImagingBBox null>> setpagedevice"
  271. *End
  272. *PageRegion Legal/Legal: "<</Policies <</PageSize 2>>
  273. currentdict /MEDIAPOSITION known
  274. {MEDIAPOSITION}{} ifelse
  275. /PageSize [612 1008] /ImagingBBox null>> setpagedevice"
  276. *End
  277. *PageRegion Letter/Letter: "<</Policies <</PageSize 2>>
  278. currentdict /MEDIAPOSITION known
  279. {MEDIAPOSITION}{} ifelse
  280. /PageSize [612 792] /ImagingBBox null>> setpagedevice"
  281. *End
  282. *PageRegion HalfLetter/HalfLetter: "<</Policies <</PageSize 2>>
  283. currentdict /MEDIAPOSITION known
  284. {MEDIAPOSITION}{} ifelse
  285. /PageSize [396 612] /ImagingBBox null>> setpagedevice"
  286. *End
  287. *PageRegion 11x17/11x17: "<</Policies <</PageSize 2>>
  288. currentdict /MEDIAPOSITION known
  289. {MEDIAPOSITION}{} ifelse
  290. /PageSize [792 1224] /ImagingBBox null>> setpagedevice"
  291. *End
  292. *PageRegion Executive/Executive: "<</Policies <</PageSize 2>>
  293. currentdict /MEDIAPOSITION known
  294. {MEDIAPOSITION}{} ifelse
  295. /PageSize [522 756] /ImagingBBox null>> setpagedevice"
  296. *End
  297. *PageRegion F/8x13: "<</Policies <</PageSize 2>>
  298. currentdict /MEDIAPOSITION known
  299. {MEDIAPOSITION}{} ifelse
  300. /PageSize [576 936] /ImagingBBox null>> setpagedevice"
  301. *End
  302. *PageRegion Folio/8.25x13: "<</Policies <</PageSize 2>>
  303. currentdict /MEDIAPOSITION known
  304. {MEDIAPOSITION}{} ifelse
  305. /PageSize [595 935] /ImagingBBox null>> setpagedevice"
  306. *End
  307. *PageRegion FanFoldGermanLegal/8.5x13: "<</Policies <</PageSize 2>>
  308. currentdict /MEDIAPOSITION known
  309. {MEDIAPOSITION}{} ifelse
  310. /PageSize [612 936] /ImagingBBox null>> setpagedevice"
  311. *End
  312. *PageRegion Env10/Com10 Env: "<</Policies <</PageSize 2>>
  313. currentdict /MEDIAPOSITION known
  314. {MEDIAPOSITION}{} ifelse
  315. /PageSize [297 684] /ImagingBBox null>> setpagedevice"
  316. *End
  317. *PageRegion EnvMonarch/Mon. Env: "<</Policies <</PageSize 2>>
  318. currentdict /MEDIAPOSITION known
  319. {MEDIAPOSITION}{} ifelse
  320. /PageSize [279 540] /ImagingBBox null>> setpagedevice"
  321. *End
  322. *PageRegion EnvC5/C5 Env: "<</Policies <</PageSize 2>>
  323. currentdict /MEDIAPOSITION known
  324. {MEDIAPOSITION}{} ifelse
  325. /PageSize [459 649] /ImagingBBox null>> setpagedevice"
  326. *End
  327. *PageRegion EnvC6/C6 Env: "<</Policies <</PageSize 2>>
  328. currentdict /MEDIAPOSITION known
  329. {MEDIAPOSITION}{} ifelse
  330. /PageSize [323 459] /ImagingBBox null>> setpagedevice"
  331. *End
  332. *PageRegion DLEnv/DL Env: "<</Policies <</PageSize 2>>
  333. currentdict /MEDIAPOSITION known
  334. {MEDIAPOSITION}{} ifelse
  335. /PageSize [311 623] /ImagingBBox null>> setpagedevice"
  336. *End
  337. *PageRegion 8Kai/8K: "<</Policies <</PageSize 2>>
  338. currentdict /MEDIAPOSITION known
  339. {MEDIAPOSITION}{} ifelse
  340. /PageSize [757 1106] /ImagingBBox null>> setpagedevice"
  341. *End
  342. *PageRegion 16Kai/16K: "<</Policies <</PageSize 2>>
  343. currentdict /MEDIAPOSITION known
  344. {MEDIAPOSITION}{} ifelse
  345. /PageSize [553 757] /ImagingBBox null>> setpagedevice"
  346. *End
  347. *CloseUI: *PageRegion
  348. *%========== Information About Media Sizes ==========
  349. *DefaultImageableArea: A4
  350. *ImageableArea A3: "12 12 830 1179"
  351. *ImageableArea A4: "12 12 583 830"
  352. *ImageableArea A5: "12 12 408 583"
  353. *ImageableArea A6: "12 12 285 408"
  354. *ImageableArea B4/B4 (JIS): "12 12 717 1020"
  355. *ImageableArea B5/B5 (JIS): "12 12 504 717"
  356. *ImageableArea Legal/Legal: "12 12 600 996"
  357. *ImageableArea Letter/Letter: "12 12 600 780"
  358. *ImageableArea HalfLetter/HalfLetter: "12 12 384 600"
  359. *ImageableArea 11x17/11x17: "12 12 780 1212"
  360. *ImageableArea Executive/Executive: "12 12 510 744"
  361. *ImageableArea F/8x13: "12 12 564 924"
  362. *ImageableArea Folio/8.25x13: "12 12 583 923"
  363. *ImageableArea FanFoldGermanLegal/8.5x13: "12 12 600 924"
  364. *ImageableArea Env10/Com10 Env: "12 12 285 672"
  365. *ImageableArea EnvMonarch/Mon. Env: "12 12 267 528"
  366. *ImageableArea EnvC5/C5 Env: "12 12 447 637"
  367. *ImageableArea EnvC6/C6 Env: "12 12 311 447"
  368. *ImageableArea DLEnv/DL Env: "12 12 299 611"
  369. *ImageableArea 8Kai/8K: "12 12 745 1094"
  370. *ImageableArea 16Kai/16K: "12 12 541 745"
  371. *?ImageableArea: "
  372. save
  373. /cvp {( ) cvs print ( ) print}bind def
  374. newpath clippath pathbbox 4 -2 roll exch
  375. 2 {10000 mul ceiling 10000 div cvp}repeat exch
  376. 2 {10000 mul floor 10000 div cvp}repeat flush
  377. restore
  378. "
  379. *End
  380. *DefaultPaperDimension: A4
  381. *PaperDimension A3: "842 1191"
  382. *PaperDimension A4: "595 842"
  383. *PaperDimension A5: "420 595"
  384. *PaperDimension A6: "297 420"
  385. *PaperDimension B4/B4 (JIS): "729 1032"
  386. *PaperDimension B5/B5 (JIS): "516 729"
  387. *PaperDimension Legal/Legal: "612 1008"
  388. *PaperDimension Letter/Letter: "612 792"
  389. *PaperDimension HalfLetter/HalfLetter: "396 612"
  390. *PaperDimension 11x17/11x17: "792 1224"
  391. *PaperDimension Executive/Executive: "522 756"
  392. *PaperDimension F/8x13: "576 936"
  393. *PaperDimension Folio/8.25x13: "595 935"
  394. *PaperDimension FanFoldGermanLegal/8.5x13: "612 936"
  395. *PaperDimension Env10/Com10 Env: "297 684"
  396. *PaperDimension EnvMonarch/Mon. Env: "279 540"
  397. *PaperDimension EnvC5/C5 Env: "459 649"
  398. *PaperDimension EnvC6/C6 Env: "323 459"
  399. *PaperDimension DLEnv/DL Env: "311 623"
  400. *PaperDimension 8Kai/8K: "757 1106"
  401. *PaperDimension 16Kai/16K: "553 757"
  402. *%=== Custom Paper Support =================
  403. *LeadingEdge PreferLong:""
  404. *DefaultLeadingEdge: PreferLong
  405. *MaxMediaWidth: "842"
  406. *MaxMediaHeight: "1224"
  407. *HWMargins: 12 12 12 12
  408. *CustomPageSize True: "pop pop pop
  409. << /PageSize [ 5 -2 roll ] /ImagingBBox null
  410. /Policies <</PageSize 2>>
  411. currentdict /MEDIAPOSITION known
  412. {MEDIAPOSITION}{} ifelse >>
  413. setpagedevice"
  414. *End
  415. *ParamCustomPageSize Width: 1 points 256 842
  416. *ParamCustomPageSize Height: 2 points 421 1224
  417. *ParamCustomPageSize WidthOffset: 3 points 0 0
  418. *ParamCustomPageSize HeightOffset: 4 points 0 0
  419. *ParamCustomPageSize Orientation: 5 int 0 1
  420. *NonUIOrderDependency: 151 AnySetup *CustomPageSize True
  421. *RequiresPageRegion BypassTray: False
  422. *RequiresPageRegion 1Tray: True
  423. *%========== Media Handling Features ==========
  424. *OpenUI *InputSlot: PickOne
  425. *OrderDependency: 25 AnySetup *InputSlot
  426. *InputSlot BypassTray/Bypass Tray: "
  427. /MEDIAPOSITION {/MediaPosition 0} def
  428. 0 statusdict /setpapertray get exec"
  429. *End
  430. *InputSlot 1Tray/Tray 1: "
  431. /MEDIAPOSITION {/MediaPosition 1} def"
  432. *End
  433. *DefaultInputSlot: 1Tray
  434. *?InputSlot: "
  435. save
  436. [(BypassTray)(1Tray)]
  437. statusdict /papertray get exec {get}stopped
  438. {pop pop (Unknown)}if = flush
  439. restore
  440. "
  441. *End
  442. *CloseUI: *InputSlot
  443. *% *OpenUI *RICPaperPolicy/Fit to Page: PickOne
  444. *% *OrderDependency: 2 AnySetup *RICPaperPolicy
  445. *% *RICPaperPolicy PromptUser/Prompt User: "
  446. *% <</DeferredMediaSelection true>> setpagedevice"
  447. *% *End
  448. *% *RICPaperPolicy NearestSizeAdjust/Nearest Size and Scale: "
  449. *% <</DeferredMediaSelection false /Policies << /PageSize 3 >> >> setpagedevice"
  450. *% *End
  451. *% *RICPaperPolicy NearestSizeNoAdjust/Nearest Size and Crop: "
  452. *% <</DeferredMediaSelection false /Policies << /PageSize 5 >> >> setpagedevice"
  453. *% *End
  454. *% *DefaultRICPaperPolicy: PromptUser/Prompt User
  455. *% *CloseUI: *RICPaperPolicy
  456. *%========== Finishing Features ==========
  457. *OpenUI *Collate/Collate: Boolean
  458. *OrderDependency: 200 AnySetup *Collate
  459. *Collate False/Off: "<</Collate false>>setpagedevice"
  460. *Collate True/On: "<</Collate true
  461. /CollateDetails <</Type 6 /AlignSet false>>
  462. >>setpagedevice"
  463. *End
  464. *DefaultCollate: False
  465. *?Collate: "
  466. save
  467. currentpagedevice /Collate get
  468. {{(True)}{(False)}ifelse }stopped {(Unknown)}if = flush
  469. restore
  470. "
  471. *End
  472. *CloseUI: *Collate
  473. *%========== Resolution and Appearance Control ==========
  474. *OpenUI *Resolution/Resolution: PickOne
  475. *OrderDependency: 190 AnySetup *Resolution
  476. *Resolution 300dpi/300dpi: "<</HWResolution[300 300]>>setpagedevice"
  477. *Resolution 600dpi/600dpi: "<</HWResolution[600 600]>>setpagedevice"
  478. *DefaultResolution: 600dpi
  479. *?Resolution: "
  480. save
  481. currentpagedevice /HWResolution get 0 get
  482. ( ) cvs print (dpi) = flush
  483. restore
  484. "
  485. *End
  486. *CloseUI: *Resolution
  487. *OpenUI *RICImagingMode/Print Mode: PickOne
  488. *OrderDependency: 110 AnySetup *RICImagingMode
  489. *RICImagingMode None/Through: "
  490. <</PostRenderingEnhance false>> setpagedevice"
  491. *End
  492. *RICImagingMode Smoothing/Edge Smoothing: "<</PostRenderingEnhance true
  493. /PostRenderingEnhanceDetails << /Type 34 /OutputMode 0>> >> setpagedevice"
  494. *End
  495. *RICImagingMode 4rhit/Toner Saving: "<</PostRenderingEnhance true
  496. /PostRenderingEnhanceDetails << /Type 34 /OutputMode 3>> >> setpagedevice"
  497. *End
  498. *DefaultRICImagingMode: Smoothing
  499. *?RICImagingMode: "
  500. save
  501. currentpagedevice dup /PostRenderingEnhance get{
  502. /PostRenderingEnhanceDetails get dup /Type get 13 eq{
  503. /OutputMode get dup 0 eq{pop (None)}{dup 1 eq{pop (Smoothing)}{
  504. dup 5 eq{pop (5rhit)}{4 eq{(4rhit)}{(Unknown)}ifelse
  505. }ifelse}ifelse}ifelse}{pop (Unknown)}ifelse}{pop (None)}ifelse = flush
  506. restore
  507. "
  508. *End
  509. *CloseUI: *RICImagingMode
  510. *%========== Gray Levels and Halftoning ==========
  511. *DefaultHalftoneType: 1
  512. *AccurateScreensSupport: True
  513. *ScreenFreq: "85.0"
  514. *ScreenAngle: "45.0"
  515. *ResScreenFreq 300dpi: "60.0"
  516. *ResScreenAngle 300dpi: "45.0"
  517. *ResScreenFreq 600dpi: "85.0"
  518. *ResScreenAngle 600dpi: "45.0"
  519. *DefaultScreenProc: Dot
  520. *ScreenProc Dot: "
  521. {abs exch abs 2 copy add 1 gt
  522. {1 sub dup mul exch 1 sub dup mul add 1 sub}
  523. {dup mul exch dup mul add 1 exch sub}
  524. ifelse}
  525. "
  526. *End
  527. *ScreenProc Line: "{pop}"
  528. *ScreenProc Ellipse: "
  529. {dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}
  530. "
  531. *End
  532. *%========== Font ==========
  533. *DefaultFont: Courier
  534. *Font AlbertusMT: Standard "(001.000)" Standard ROM
  535. *Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
  536. *Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
  537. *Font AntiqueOlive-Bold: Standard "(501.009)" ExtendedRoman ROM
  538. *Font AntiqueOlive-Compact: Standard "(501.008)" ExtendedRoman ROM
  539. *Font AntiqueOlive-Italic: Standard "(501.010)" ExtendedRoman ROM
  540. *Font AntiqueOlive-Roman: Standard "(501.008)" ExtendedRoman ROM
  541. *Font Apple-Chancery: Standard "(001.001)" ExtendedRoman ROM
  542. *Font ArialMT: Standard "(501.009)" ExtendedRoman ROM
  543. *Font Arial-BoldMT: Standard "(501.009)" ExtendedRoman ROM
  544. *Font Arial-BoldItalicMT: Standard "(501.009)" ExtendedRoman ROM
  545. *Font Arial-ItalicMT: Standard "(501.012)" ExtendedRoman ROM
  546. *Font AvantGarde-Book: Standard "(501.009)" ExtendedRoman ROM
  547. *Font AvantGarde-BookOblique: Standard "(501.009)" ExtendedRoman ROM
  548. *Font AvantGarde-Demi: Standard "(501.010)" ExtendedRoman ROM
  549. *Font AvantGarde-DemiOblique: Standard "(501.010)" ExtendedRoman ROM
  550. *Font Bodoni: Standard "(501.008)" ExtendedRoman ROM
  551. *Font Bodoni-Bold: Standard "(501.006)" ExtendedRoman ROM
  552. *Font Bodoni-BoldItalic: Standard "(501.007)" ExtendedRoman ROM
  553. *Font Bodoni-Italic: Standard "(501.007)" ExtendedRoman ROM
  554. *Font Bodoni-Poster: Standard "(501.009)" ExtendedRoman ROM
  555. *Font Bodoni-PosterCompressed: Standard "(501.007)" ExtendedRoman ROM
  556. *Font Bookman-Demi: Standard "(501.007)" ExtendedRoman ROM
  557. *Font Bookman-DemiItalic: Standard "(501.008)" ExtendedRoman ROM
  558. *Font Bookman-Light: Standard "(501.006)" ExtendedRoman ROM
  559. *Font Bookman-LightItalic: Standard "(501.007)" ExtendedRoman ROM
  560. *Font Carta: Special "(001.001)" Special ROM
  561. *Font Chicago: Standard "(501.011)" ExtendedRoman ROM
  562. *Font Clarendon-Bold: Standard "(501.008)" ExtendedRoman ROM
  563. *Font Clarendon-Light: Standard "(501.009)" ExtendedRoman ROM
  564. *Font Clarendon: Standard "(501.009)" ExtendedRoman ROM
  565. *Font CooperBlack-Italic: Standard "(001.003)" Standard ROM
  566. *Font CooperBlack: Standard "(001.003)" Standard ROM
  567. *Font Copperplate-ThirtyThreeBC: Standard "(001.002)" Standard ROM
  568. *Font Copperplate-ThirtyTwoBC: Standard "(001.002)" Standard ROM
  569. *Font Coronet-Regular: Standard "(001.000)" ExtendedRoman ROM
  570. *Font Courier-Bold: Standard "(501.010)" ExtendedRoman ROM
  571. *Font Courier-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
  572. *Font Courier-Oblique: Standard "(501.010)" ExtendedRoman ROM
  573. *Font Courier: Standard "(501.010)" ExtendedRoman ROM
  574. *Font Eurostile-Bold: Standard "(501.008)" ExtendedRoman ROM
  575. *Font Eurostile-BoldExtendedTwo: Standard "(501.008)" ExtendedRoman ROM
  576. *Font Eurostile-ExtendedTwo: Standard "(501.010)" ExtendedRoman ROM
  577. *Font Eurostile: Standard "(501.008)" ExtendedRoman ROM
  578. *Font Geneva: Standard "(501.007)" ExtendedRoman ROM
  579. *Font GillSans: Standard "(501.009)" ExtendedRoman ROM
  580. *Font GillSans-Bold: Standard "(501.007)" ExtendedRoman ROM
  581. *Font GillSans-BoldCondensed: Standard "(501.006)" ExtendedRoman ROM
  582. *Font GillSans-BoldItalic: Standard "(501.008)" ExtendedRoman ROM
  583. *Font GillSans-Condensed: Standard "(501.007)" ExtendedRoman ROM
  584. *Font GillSans-ExtraBold: Standard "(501.008)" ExtendedRoman ROM
  585. *Font GillSans-Italic: Standard "(501.008)" ExtendedRoman ROM
  586. *Font GillSans-Light: Standard "(501.009)" ExtendedRoman ROM
  587. *Font GillSans-LightItalic: Standard "(501.009)" ExtendedRoman ROM
  588. *Font Goudy: Standard "(001.003)" Standard ROM
  589. *Font Goudy-Bold: Standard "(001.002)" Standard ROM
  590. *Font Goudy-BoldItalic: Standard "(001.002)" Standard ROM
  591. *Font Goudy-ExtraBold: Standard "(001.001)" Standard ROM
  592. *Font Goudy-Italic: Standard "(001.002)" Standard ROM
  593. *Font Helvetica: Standard "(501.008)" ExtendedRoman ROM
  594. *Font Helvetica-Bold: Standard "(501.010)" ExtendedRoman ROM
  595. *Font Helvetica-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
  596. *Font Helvetica-Condensed-Bold: Standard "(501.009)" ExtendedRoman ROM
  597. *Font Helvetica-Condensed-BoldObl: Standard "(501.009)" ExtendedRoman ROM
  598. *Font Helvetica-Condensed-Oblique: Standard "(501.010)" ExtendedRoman ROM
  599. *Font Helvetica-Condensed: Standard "(501.010)" ExtendedRoman ROM
  600. *Font Helvetica-Narrow-Bold: Standard "(501.010)" ExtendedRoman ROM
  601. *Font Helvetica-Narrow-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
  602. *Font Helvetica-Narrow-Oblique: Standard "(501.008)" ExtendedRoman ROM
  603. *Font Helvetica-Narrow: Standard "(501.008)" ExtendedRoman ROM
  604. *Font Helvetica-Oblique: Standard "(501.008)" ExtendedRoman ROM
  605. *Font HoeflerText-Black: Standard "(501.008)" ExtendedRoman ROM
  606. *Font HoeflerText-BlackItalic: Standard "(501.009)" ExtendedRoman ROM
  607. *Font HoeflerText-Italic: Standard "(501.010)" ExtendedRoman ROM
  608. *Font HoeflerText-Ornaments: Special "(001.001)" Special ROM
  609. *Font HoeflerText-Regular: Standard "(501.009)" ExtendedRoman ROM
  610. *Font JoannaMT: Standard "(501.009)" ExtendedRoman ROM
  611. *Font JoannaMT-Bold: Standard "(501.008)" ExtendedRoman ROM
  612. *Font JoannaMT-BoldItalic: Standard "(501.008)" ExtendedRoman ROM
  613. *Font JoannaMT-Italic: Standard "(501.008)" ExtendedRoman ROM
  614. *Font LetterGothic: Standard "(501.009)" ExtendedRoman ROM
  615. *Font LetterGothic-Bold: Standard "(501.010)" ExtendedRoman ROM
  616. *Font LetterGothic-BoldSlanted: Standard "(501.010)" ExtendedRoman ROM
  617. *Font LetterGothic-Slanted: Standard "(501.010)" ExtendedRoman ROM
  618. *Font LubalinGraph-Book: Standard "(501.009)" ExtendedRoman ROM
  619. *Font LubalinGraph-BookOblique: Standard "(501.009)" ExtendedRoman ROM
  620. *Font LubalinGraph-Demi: Standard "(501.009)" ExtendedRoman ROM
  621. *Font LubalinGraph-DemiOblique: Standard "(501.009)" ExtendedRoman ROM
  622. *Font Marigold: Standard "(001.000)" Standard ROM
  623. *Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
  624. *Font Monaco: Standard "(501.012)" ExtendedRoman ROM
  625. *Font NewCenturySchlbk-Bold: Standard "(501.008)" ExtendedRoman ROM
  626. *Font NewCenturySchlbk-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
  627. *Font NewCenturySchlbk-Italic: Standard "(501.011)" ExtendedRoman ROM
  628. *Font NewCenturySchlbk-Roman: Standard "(501.008)" ExtendedRoman ROM
  629. *Font NewYork: Standard "(501.013)" ExtendedRoman ROM
  630. *Font Optima-Bold: Standard "(501.008)" ExtendedRoman ROM
  631. *Font Optima-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
  632. *Font Optima-Italic: Standard "(501.010)" ExtendedRoman ROM
  633. *Font Optima: Standard "(501.010)" ExtendedRoman ROM
  634. *Font Oxford: Standard "(001.000)" Standard ROM
  635. *Font Palatino-Bold: Standard "(501.008)" ExtendedRoman ROM
  636. *Font Palatino-BoldItalic: Standard "(501.007)" ExtendedRoman ROM
  637. *Font Palatino-Italic: Standard "(501.008)" ExtendedRoman ROM
  638. *Font Palatino-Roman: Standard "(501.006)" ExtendedRoman ROM
  639. *Font StempelGaramond-Bold: Standard "(501.007)" ExtendedRoman ROM
  640. *Font StempelGaramond-BoldItalic: Standard "(501.012)" ExtendedRoman ROM
  641. *Font StempelGaramond-Italic: Standard "(501.009)" ExtendedRoman ROM
  642. *Font StempelGaramond-Roman: Standard "(501.011)" ExtendedRoman ROM
  643. *Font Symbol: Special "(001.008)" Special ROM
  644. *Font Tekton: Standard "(001.001)" Standard ROM
  645. *Font Times-Bold: Standard "(501.009)" ExtendedRoman ROM
  646. *Font Times-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
  647. *Font Times-Italic: Standard "(501.010)" ExtendedRoman ROM
  648. *Font Times-Roman: Standard "(501.010)" ExtendedRoman ROM
  649. *Font TimesNewRomanPS-BoldItalicMT: Standard "(501.011)" ExtendedRoman ROM
  650. *Font TimesNewRomanPS-BoldMT: Standard "(501.009)" ExtendedRoman ROM
  651. *Font TimesNewRomanPS-ItalicMT: Standard "(501.011)" ExtendedRoman ROM
  652. *Font TimesNewRomanPSMT: Standard "(501.010)" ExtendedRoman ROM
  653. *Font Univers: Standard "(501.009)" ExtendedRoman ROM
  654. *Font Univers-Bold: Standard "(501.008)" ExtendedRoman ROM
  655. *Font Univers-BoldExt: Standard "(501.010)" ExtendedRoman ROM
  656. *Font Univers-BoldExtObl: Standard "(501.010)" ExtendedRoman ROM
  657. *Font Univers-BoldOblique: Standard "(501.008)" ExtendedRoman ROM
  658. *Font Univers-Condensed: Standard "(501.011)" ExtendedRoman ROM
  659. *Font Univers-CondensedBold: Standard "(501.009)" ExtendedRoman ROM
  660. *Font Univers-CondensedBoldOblique: Standard "(501.009)" ExtendedRoman ROM
  661. *Font Univers-CondensedOblique: Standard "(501.011)" ExtendedRoman ROM
  662. *Font Univers-Extended: Standard "(501.009)" ExtendedRoman ROM
  663. *Font Univers-ExtendedObl: Standard "(501.009)" ExtendedRoman ROM
  664. *Font Univers-Light: Standard "(501.009)" ExtendedRoman ROM
  665. *Font Univers-LightOblique: Standard "(501.009)" ExtendedRoman ROM
  666. *Font Univers-Oblique: Standard "(501.009)" ExtendedRoman ROM
  667. *Font Wingdings-Regular: Special "(001.001)" Special ROM
  668. *Font ZapfChancery-MediumItalic: Standard "(002.000)" ExtendedRoman ROM
  669. *Font ZapfDingbats: Special "(001.005S)" Special ROM
  670. *?FontQuery: "
  671. save
  672. {count 1 gt {
  673. exch dup 127 string cvs (/) print print (:) print
  674. /Font resourcestatus {pop pop (Yes)}{(NO)}ifelse =
  675. }{exit}ifelse
  676. }bind loop (*) = flush
  677. restore
  678. "
  679. *End
  680. *?FontList: "
  681. save
  682. (*) {cvn ==} 128 string /Font resourceforall (*) = flush
  683. restore
  684. "
  685. *End
  686. *%========== Printer Messages ==========
  687. *PrinterError: "initializing"
  688. *PrinterError: "holding"
  689. *PrinterError: "idle"
  690. *PrinterError: "busy"
  691. *PrinterError: "printing"
  692. *PrinterError: "Warming up"
  693. *PrinterError: "Energy Save Mode"
  694. *PrinterError: "Add Staples"
  695. *PrinterError: "Install Tray #"
  696. *PrinterError: "Install Duplex Unit"
  697. *PrinterError: "Remove Paper in Staple Tray"
  698. *PrinterError: "Remove Paper in Duplex Unit"
  699. *PrinterError: "Wait for Finish - Staple"
  700. *PrinterError: "Wait for Finish - Duplex"
  701. *PrinterError: "Wait for Finish - Finisher"
  702. *PrinterError: "Remove Paper in StandardTray"
  703. *PrinterError: "Remove Paper in 1bin Tray"
  704. *PrinterError: "Remove Paper in Shift Tray"
  705. *PrinterError: "Remove Paper in OutputTray #"
  706. *PrinterError: "Remove Misfeed A"
  707. *PrinterError: "Remove Misfeed B"
  708. *PrinterError: "Remove Misfeed C"
  709. *PrinterError: "Remove Misfeed D"
  710. *PrinterError: "Remove Misfeed E"
  711. *PrinterError: "Remove Misfeed R"
  712. *PrinterError: "Remove Misfeed U"
  713. *PrinterError: "Remove Misfeed Y"
  714. *PrinterError: "Remove Misfeed X"
  715. *PrinterError: "miscellaneous error"
  716. *PrinterError: "serviceman call #1"
  717. *PrinterError: "copy count over flow"
  718. *PrinterError: "sort print request canceled"
  719. *PrinterError: ""
  720. *PrinterError: "Close Side Bank Cover"
  721. *PrinterError: "Close Side Main Cover"
  722. *PrinterError: "Call Service"
  723. *PrinterError: "Add Toner"
  724. *Status: "initializing"
  725. *Status: "holding"
  726. *Status: "idle"
  727. *Status: "busy"
  728. *Status: "printing"
  729. *Status: "PrinterError: Warming up"
  730. *Status: "PrinterError: Energy Save Mode"
  731. *Status: "PrinterError: Add Staple"
  732. *Status: "PrinterError: Install Tray #"
  733. *Status: "PrinterError: Install Duplex Unit"
  734. *Status: "PrinterError: Remove Paper in Staple Tray"
  735. *Status: "PrinterError: Remove Paper in Duplex Unit"
  736. *Status: "PrinterError: Wait for Finish - Staple"
  737. *Status: "PrinterError: Wait for Finish - Duplax"
  738. *Status: "PrinterError: Wait for Finish - Finisher"
  739. *Status: "PrinterError: Remove Paper in Standard Tray"
  740. *Status: "PrinterError: Remove Paper in 1bin Tray"
  741. *Status: "PrinterError: Remove Paper in Shift Tray"
  742. *Status: "PrinterError: Remove Paper in Output Tray #"
  743. *Status: "PrinterError: Remove Misfeed A"
  744. *Status: "PrinterError: Remove Misfeed B"
  745. *Status: "PrinterError: Remove Misfeed C"
  746. *Status: "PrinterError: Remove Misfeed D"
  747. *Status: "PrinterError: Remove Misfeed E"
  748. *Status: "PrinterError: Remove Misfeed R"
  749. *Status: "PrinterError: Remove Misfeed U"
  750. *Status: "PrinterError: Remove Misfeed Y"
  751. *Status: "PrinterError: Remove Misfeed Z"
  752. *Status: "PrinterError: Close Front over"
  753. *Status: "PrinterError: Close Mailbox Cover"
  754. *Status: "PrinterError: Close Finisher Cover"
  755. *Status: "PrinterError: Close Bridge Cover"
  756. *Status: "PrinterError: Close 1bin Cover"
  757. *Status: "PrinterError: Close Side Bank Cover"
  758. *Status: "PrinterError: Close Side Main Cover"
  759. *Status: "PrinterError: Call Service"
  760. *Status: "PrinterError: Add Toner"
  761. *Source: "Parallel"
  762. *Source: "EtherTalk"
  763. *Source: "TCP/IP"
  764. *Source: "SPX/IPX"
  765. *Source: "NetBEUI"
  766. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  767. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  768. *Message: "\FontName\ not found, using Courier"
  769. *%========== Color Separation ==========
  770. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  771. *%===== For 85 lpi / 600 dpi =====
  772. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  773. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  774. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "15.0"
  775. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "75.0"
  776. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  777. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "85"
  778. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "85"
  779. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "85"
  780. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "85"
  781. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "85"
  782. *%===== For 60 lpi / 300 dpi =====
  783. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  784. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  785. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15.0"
  786. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75.0"
  787. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0.0"
  788. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  789. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  790. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  791. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  792. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  793. *% end of Printer Description file for "RICOH Aficio 150 PS"