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.

779 lines
27 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 Minolta Color PageWorks/Pro Printer.
  9. *% Copyright 1996-1997 Minolta Co., Ltd. All rights reserved.
  10. *% Copyright 1996-1997 Peerless Systems Corp. All rights reserved.
  11. *%
  12. *% @(#)mitcpp01.ppd 1.23 15:54:27 10/3/97
  13. *%
  14. *FormatVersion: "4.3"
  15. *FileVersion: "1.0"
  16. *LanguageEncoding: ISOLatin1
  17. *LanguageVersion: English
  18. *Manufacturer: "Minolta"
  19. *PCFileName: "MITCPP01.PPD"
  20. *Product: "(Minolta Color PageWorks/Pro)"
  21. *PSVersion: "(2015.108) 234"
  22. *ModelName: "Minolta Color PageWorks/Pro"
  23. *ShortNickName: "Minolta Color PageWorks/Pro -ps"
  24. *NickName: "Minolta Color PageWorks/Pro v2015.108 (Roman)"
  25. *% === Options and Constraints =========
  26. *OpenGroup: InstallableOptions/Options Installed
  27. *OpenUI *Option1/Tray 3: Boolean
  28. *DefaultOption1: False
  29. *Option1 True/Installed: ""
  30. *Option1 False/Not Installed: ""
  31. *CloseUI: *Option1
  32. *OpenUI *InstalledMemory/Installed Memory: PickOne
  33. *DefaultInstalledMemory: 4Meg
  34. *InstalledMemory 4Meg/4 MB RAM: ""
  35. *InstalledMemory 5Meg/5 MB RAM: ""
  36. *InstalledMemory 6Meg/6 MB RAM: ""
  37. *InstalledMemory 7Meg/7 MB RAM: ""
  38. *InstalledMemory 8Meg/8 MB RAM: ""
  39. *InstalledMemory 9Meg/9 MB RAM: ""
  40. *InstalledMemory 10Meg/10 MB RAM: ""
  41. *InstalledMemory 12Meg/12 MB RAM: ""
  42. *InstalledMemory 13Meg/13 MB RAM: ""
  43. *InstalledMemory 14Meg/14 MB RAM: ""
  44. *InstalledMemory 16Meg/16 MB RAM: ""
  45. *InstalledMemory 20Meg/20 MB RAM: ""
  46. *InstalledMemory 21Meg/21 MB RAM: ""
  47. *InstalledMemory 22Meg/22 MB RAM: ""
  48. *InstalledMemory 24Meg/24 MB RAM: ""
  49. *InstalledMemory 28Meg/28 MB RAM: ""
  50. *InstalledMemory 36Meg/36 MB RAM: ""
  51. *InstalledMemory 37Meg/37 MB RAM: ""
  52. *InstalledMemory 38Meg/38 MB RAM: ""
  53. *InstalledMemory 40Meg/40 MB RAM: ""
  54. *InstalledMemory 44Meg/44 MB RAM: ""
  55. *InstalledMemory 52Meg/52 MB RAM: ""
  56. *InstalledMemory 68Meg/68 MB RAM: ""
  57. *?InstalledMemory: "save
  58. currentsystemparams /RamSize get
  59. 1048576 div round cvi dup 0 lt {pop 0} if
  60. [
  61. [(68Meg) 68]
  62. [(52Meg) 52]
  63. [(44Meg) 44]
  64. [(40Meg) 40]
  65. [(38Meg) 38]
  66. [(37Meg) 37]
  67. [(36Meg) 36]
  68. [(28Meg) 28]
  69. [(24Meg) 24]
  70. [(22Meg) 22]
  71. [(21Meg) 21]
  72. [(20Meg) 20]
  73. [(16Meg) 16]
  74. [(14Meg) 14]
  75. [(13Meg) 13]
  76. [(12Meg) 12]
  77. [(10Meg) 10]
  78. [(9Meg) 9]
  79. [(8Meg) 8]
  80. [(7Meg) 7]
  81. [(6Meg) 6]
  82. [(5Meg) 5]
  83. [(4Meg) 4]
  84. ]
  85. {aload pop 2 index le {exit}{pop} ifelse} forall
  86. = flush pop
  87. restore"
  88. *End
  89. *CloseUI: *InstalledMemory
  90. *CloseGroup: InstallableOptions
  91. *% ===== Contraints =====================
  92. *% ===== If Option1 is not installed, cant choose tray3
  93. *UIConstraints: *Option1 False *InputSlot Tray3
  94. *UIConstraints: *InputSlot Tray3 *Option1 False
  95. *% ===== If Executive, cant feed from Tray2 or Tray3
  96. *UIConstraints: *PageSize Executive *InputSlot Tray3
  97. *UIConstraints: *InputSlot Tray3 *PageSize Executive
  98. *UIConstraints: *PageSize Executive *InputSlot Tray2
  99. *UIConstraints: *InputSlot Tray2 *PageSize Executive
  100. *UIConstraints: *PageRegion Executive *InputSlot Tray3
  101. *UIConstraints: *InputSlot Tray3 *PageRegion Executive
  102. *UIConstraints: *PageRegion Executive *InputSlot Tray2
  103. *UIConstraints: *InputSlot Tray2 *PageRegion Executive
  104. *% ===== If B5, A5, Statement, Monarch, Com10, C5, DL, or Postcard, cant
  105. *% feed from Tray2 or Tray3
  106. *UIConstraints: *PageSize B5 *InputSlot Tray3
  107. *UIConstraints: *InputSlot Tray3 *PageSize B5
  108. *UIConstraints: *PageSize B5 *InputSlot Tray2
  109. *UIConstraints: *InputSlot Tray2 *PageSize B5
  110. *UIConstraints: *PageSize A5 *InputSlot Tray3
  111. *UIConstraints: *InputSlot Tray3 *PageSize A5
  112. *UIConstraints: *PageSize A5 *InputSlot Tray2
  113. *UIConstraints: *InputSlot Tray2 *PageSize A5
  114. *UIConstraints: *PageSize Statement *InputSlot Tray3
  115. *UIConstraints: *InputSlot Tray3 *PageSize Statement
  116. *UIConstraints: *PageSize Statement *InputSlot Tray2
  117. *UIConstraints: *InputSlot Tray2 *PageSize Statement
  118. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
  119. *UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
  120. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
  121. *UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
  122. *UIConstraints: *PageSize Env10 *InputSlot Tray3
  123. *UIConstraints: *InputSlot Tray3 *PageSize Env10
  124. *UIConstraints: *PageSize Env10 *InputSlot Tray2
  125. *UIConstraints: *InputSlot Tray2 *PageSize Env10
  126. *UIConstraints: *PageSize EnvC5 *InputSlot Tray3
  127. *UIConstraints: *InputSlot Tray3 *PageSize EnvC5
  128. *UIConstraints: *PageSize EnvC5 *InputSlot Tray2
  129. *UIConstraints: *InputSlot Tray2 *PageSize EnvC5
  130. *UIConstraints: *PageSize EnvDL *InputSlot Tray3
  131. *UIConstraints: *InputSlot Tray3 *PageSize EnvDL
  132. *UIConstraints: *PageSize EnvDL *InputSlot Tray2
  133. *UIConstraints: *InputSlot Tray2 *PageSize EnvDL
  134. *UIConstraints: *PageSize Postcard *InputSlot Tray3
  135. *UIConstraints: *InputSlot Tray3 *PageSize Postcard
  136. *UIConstraints: *PageSize Postcard *InputSlot Tray2
  137. *UIConstraints: *InputSlot Tray2 *PageSize Postcard
  138. *UIConstraints: *PageRegion B5 *InputSlot Tray3
  139. *UIConstraints: *InputSlot Tray3 *PageRegion B5
  140. *UIConstraints: *PageRegion B5 *InputSlot Tray2
  141. *UIConstraints: *InputSlot Tray2 *PageRegion B5
  142. *UIConstraints: *PageRegion A5 *InputSlot Tray3
  143. *UIConstraints: *InputSlot Tray3 *PageRegion A5
  144. *UIConstraints: *PageRegion A5 *InputSlot Tray2
  145. *UIConstraints: *InputSlot Tray2 *PageRegion A5
  146. *UIConstraints: *PageRegion Statement *InputSlot Tray3
  147. *UIConstraints: *InputSlot Tray3 *PageRegion Statement
  148. *UIConstraints: *PageRegion Statement *InputSlot Tray2
  149. *UIConstraints: *InputSlot Tray2 *PageRegion Statement
  150. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
  151. *UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
  152. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
  153. *UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
  154. *UIConstraints: *PageRegion Env10 *InputSlot Tray3
  155. *UIConstraints: *InputSlot Tray3 *PageRegion Env10
  156. *UIConstraints: *PageRegion Env10 *InputSlot Tray2
  157. *UIConstraints: *InputSlot Tray2 *PageRegion Env10
  158. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
  159. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
  160. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
  161. *UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
  162. *UIConstraints: *PageRegion EnvDL *InputSlot Tray3
  163. *UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
  164. *UIConstraints: *PageRegion EnvDL *InputSlot Tray2
  165. *UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
  166. *UIConstraints: *PageRegion Postcard *InputSlot Tray3
  167. *UIConstraints: *InputSlot Tray3 *PageRegion Postcard
  168. *UIConstraints: *PageRegion Postcard *InputSlot Tray2
  169. *UIConstraints: *InputSlot Tray2 *PageRegion Postcard
  170. *% ===== Color/Monochrome constraints (Legal can only work in Monochrome) ===
  171. *UIConstraints: *PageSize Legal *ColorModel CMYK
  172. *UIConstraints: *ColorModel CMYK *PageSize Legal
  173. *UIConstraints: *PageRegion Legal *ColorModel CMYK
  174. *UIConstraints: *ColorModel CMYK *PageRegion Legal
  175. *% ===== Media Type constraints - Thick and Envelope for tray 2 and 3
  176. *% ===== Thick and Legal
  177. *UIConstraints: *MediaType THICK *InputSlot Tray2
  178. *UIConstraints: *InputSlot Tray2 *MediaType THICK
  179. *UIConstraints: *MediaType THICK *InputSlot Tray3
  180. *UIConstraints: *InputSlot Tray3 *MediaType THICK
  181. *UIConstraints: *MediaType ENVELOPE *InputSlot Tray2
  182. *UIConstraints: *InputSlot Tray2 *MediaType ENVELOPE
  183. *UIConstraints: *MediaType ENVELOPE *InputSlot Tray3
  184. *UIConstraints: *InputSlot Tray3 *MediaType ENVELOPE
  185. *UIConstraints: *MediaType THICK *PageSize Legal
  186. *UIConstraints: *PageSize Legal *MediaType THICK
  187. *UIConstraints: *MediaType THICK *PageRegion Legal
  188. *UIConstraints: *PageRegion Legal *MediaType THICK
  189. *% ==== Device Capabilities ===============
  190. *LanguageLevel: "2"
  191. *Protocols: PJL TBCP
  192. *FreeVM: "1000000"
  193. *VMOption 4Meg/4 MB RAM: "1000000"
  194. *VMOption 5Meg/5 MB RAM: "1000000"
  195. *VMOption 6Meg/6 MB RAM: "1400000"
  196. *VMOption 7Meg/7 MB RAM: "1400000"
  197. *VMOption 8Meg/8 MB RAM: "1600000"
  198. *VMOption 9Meg/9 MB RAM: "1600000"
  199. *VMOption 10Meg/10 MB RAM: "1600000"
  200. *VMOption 12Meg/12 MB RAM: "1600000"
  201. *VMOption 13Meg/13 MB RAM: "1600000"
  202. *VMOption 14Meg/14 MB RAM: "1600000"
  203. *VMOption 16Meg/16 MB RAM: "1600000"
  204. *VMOption 20Meg/20 MB RAM: "3500000"
  205. *VMOption 21Meg/21 MB RAM: "3500000"
  206. *VMOption 22Meg/22 MB RAM: "3500000"
  207. *VMOption 24Meg/24 MB RAM: "3500000"
  208. *VMOption 28Meg/28 MB RAM: "5400000"
  209. *VMOption 36Meg/36 MB RAM: "5400000"
  210. *VMOption 37Meg/37 MB RAM: "5400000"
  211. *VMOption 38Meg/38 MB RAM: "5400000"
  212. *VMOption 40Meg/40 MB RAM: "5400000"
  213. *VMOption 44Meg/44 MB RAM: "5400000"
  214. *VMOption 52Meg/52 MB RAM: "5400000"
  215. *VMOption 68Meg/68 MB RAM: "5400000"
  216. *% ===== Color space changes ==========
  217. *ColorDevice: True
  218. *DefaultColorSpace: CMYK
  219. *OpenUI *ColorModel/Color Mode: PickOne
  220. *OrderDependency: 10.1 AnySetup *ColorModel
  221. *DefaultColorModel: CMYK
  222. *ColorModel Gray/Monochrome: "(<<) cvx exec /ProcessColorModel /DeviceGray
  223. (>>) cvx exec setpagedevice"
  224. *End
  225. *ColorModel CMYK/Color: "(<<) cvx exec /ProcessColorModel /DeviceCMYK
  226. (>>) cvx exec setpagedevice"
  227. *End
  228. *?ColorModel: "save
  229. (Unknown)
  230. currentpagedevice /ProcessColorModel known
  231. { currentpagedevice /ProcessColorModel get
  232. 32 string cvs
  233. (Device) anchorsearch
  234. { pop exch pop}
  235. { pop } ifelse
  236. } if
  237. = flush
  238. restore"
  239. *End
  240. *CloseUI: *ColorModel
  241. *% ===== Color Rendering Intent definitions =======
  242. *RenderingIntent: RelativeColorimetric
  243. *RenderingIntent: AbsoluteColorimetric
  244. *RenderingIntent: Saturation
  245. *RenderingIntent: Perceptual
  246. *% ===== TRC/BG/UCR Dictionary selection =======
  247. *OpenUI *MIImageContentDict/Image Content : PickOne
  248. *OrderDependency: 95.2 PageSetup *MIImageContentDict
  249. *DefaultMIImageContentDict: General
  250. *MIImageContentDict General/General: "
  251. /GeneralTxfData600x600 /ProcSet findresource
  252. userdict /ColorTxfData600x600 3 -1 roll put
  253. SetColorTxfProcs"
  254. *End
  255. *MIImageContentDict BusinessGraphics/Business Graphics: "
  256. /BusinessTxfData600x600 /ProcSet findresource
  257. userdict /ColorTxfData600x600 3 -1 roll put
  258. SetColorTxfProcs"
  259. *End
  260. *MIImageContentDict Photographs/Photographs: "
  261. /PhotoTxfData600x600 /ProcSet findresource
  262. userdict /ColorTxfData600x600 3 -1 roll put
  263. SetColorTxfProcs"
  264. *End
  265. *CloseUI: *MIImageContentDict
  266. *% ===== Color Rendering Dictionary selection =======
  267. *OpenUI *MIColorRenderDict/PS Color Matching : PickOne
  268. *OrderDependency: 95.1 PageSetup *MIColorRenderDict
  269. *DefaultMIColorRenderDict: RelativeColorimetric
  270. *MIColorRenderDict Perceptual/Perceptual: "
  271. /Perceptual findcolorrendering pop
  272. /ColorRendering findresource setcolorrendering"
  273. *End
  274. *MIColorRenderDict RelativeColorimetric/Relative: "
  275. /RelativeColorimetric findcolorrendering pop
  276. /ColorRendering findresource setcolorrendering"
  277. *End
  278. *MIColorRenderDict AbsoluteColorimetric/Accurate: "
  279. /AbsoluteColorimetric findcolorrendering pop
  280. /ColorRendering findresource setcolorrendering"
  281. *End
  282. *MIColorRenderDict Saturation/Saturation: "
  283. /Saturation findcolorrendering pop
  284. /ColorRendering findresource setcolorrendering"
  285. *End
  286. *CloseUI: *MIColorRenderDict
  287. *% ===== ==========
  288. *TTRasterizer: Type42
  289. *?TTRasterizer: "save
  290. 42 /FontType resourcestatus
  291. {pop pop (Type42)} {(No Type42)} ifelse = flush
  292. restore"
  293. *End
  294. *Throughput: "12"
  295. *Password: "()"
  296. *ExitServer: "
  297. count 0 eq
  298. {false}
  299. {true exch startjob}
  300. ifelse
  301. not
  302. {
  303. (WARNING: Cannot modify initial VM.) =
  304. (Missing or invalid password.) =
  305. (Please contact the author of this software.) = flush quit
  306. } if"
  307. *End
  308. *Reset: "
  309. count 0 eq
  310. {false}
  311. {true exch startjob}
  312. ifelse
  313. not
  314. {
  315. (WARNING: Cannot reset printer.) =
  316. (Missing or invalid password.) =
  317. (Please contact the author of this software.) = flush quit
  318. } if
  319. systemdict /quit get exec
  320. (WARNING : Printer Reset Failed.) = flush"
  321. *End
  322. *% ===== Resolution ===================
  323. *DefaultResolution: 600x600dpi/600x600dpi
  324. *RequiresPageRegion Tray1: True
  325. *RequiresPageRegion ManualFeed: True
  326. *% === Input options ============
  327. *OpenUI *InputSlot/InputSlot: PickOne
  328. *OrderDependency: 20.1 AnySetup *InputSlot
  329. *DefaultInputSlot: Tray3
  330. *% Multi purpose tray is Tray 1
  331. *InputSlot Tray1/Tray 1: "
  332. currentpagedevice /InputAttributes get 2 get dup null eq {pop}
  333. {dup /InputAttributes (<<) cvx exec /Priority [2 1 0]
  334. (>>) cvx exec put setpagedevice} ifelse
  335. (<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  336. *End
  337. *% Tray2 is upper standard tray
  338. *InputSlot Tray2/Tray 2: "
  339. currentpagedevice /InputAttributes get 0 get dup null eq {pop}
  340. {dup /InputAttributes (<<) cvx exec /Priority [0 1 2]
  341. (>>) cvx exec put setpagedevice} ifelse
  342. (<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  343. *End
  344. *% Tray3 is Optional higher capactity tray
  345. *InputSlot Tray3/Tray 3: "
  346. currentpagedevice /InputAttributes get 1 get dup null eq {pop}
  347. {dup /InputAttributes (<<) cvx exec /Priority [1 0 2]
  348. (>>) cvx exec put setpagedevice} ifelse
  349. (<<) cvx exec /ManualFeed false (>>) cvx exec setpagedevice"
  350. *End
  351. *% Multi purpose tray is Tray 1
  352. *InputSlot ManualFeed/Manual Feed: "
  353. currentpagedevice /InputAttributes get 2 get dup null eq {pop}
  354. {dup /InputAttributes (<<) cvx exec /Priority [2 1 0]
  355. (>>) cvx exec put setpagedevice} ifelse
  356. (<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice"
  357. *End
  358. *?InputSlot: "save
  359. (<<) cvx exec
  360. 0 (Tray2)
  361. 1 (Tray3)
  362. 2 (Tray1)
  363. 4 (ManualFeed)
  364. (>>) cvx exec
  365. currentpagedevice /InputAttributes get dup /Priority known
  366. {/Priority get 0 get dup 2 eq
  367. { currentpagedevice /ManualFeed get
  368. { pop 4} if
  369. } if
  370. get
  371. }
  372. {dup length 1 eq
  373. {{pop} forall ( ) cvs cvn get}
  374. {pop pop (Unknown)}
  375. ifelse
  376. } ifelse
  377. = flush
  378. restore"
  379. *End
  380. *CloseUI: *InputSlot
  381. *OpenUI *TraySwitch/Auto Tray Switching: Boolean
  382. *OrderDependency: 40.1 AnySetup *TraySwitch
  383. *DefaultTraySwitch: True
  384. *TraySwitch True/On: "(<<) cvx exec /TraySwitch true (>>) cvx exec setpagedevice"
  385. *TraySwitch False/Off: "(<<) cvx exec /TraySwitch false (>>) cvx exec setpagedevice"
  386. *?TraySwitch: "save
  387. currentpagedevice /TraySwitch get
  388. {(True)} {(False)} ifelse = flush
  389. restore"
  390. *End
  391. *CloseUI: *TraySwitch
  392. *% === Output options ============
  393. *% Currently only one output tray available
  394. *% === Media type selections =====
  395. *OpenUI *MediaType/Media Type: PickOne
  396. *OrderDependency: 50.2 AnySetup *MediaType
  397. *DefaultMediaType: STANDARD
  398. *MediaType STANDARD/Plain paper: "(<<) cvx exec /MediaType (STANDARD) (>>) cvx exec setpagedevice"
  399. *MediaType THICK/Thick paper: "(<<) cvx exec /MediaType (THICK) (>>) cvx exec setpagedevice"
  400. *MediaType TRANSPARENCY/Transparency: "(<<) cvx exec /MediaType (TRANSPARENCY) (>>) cvx exec setpagedevice"
  401. *MediaType ENVELOPE/Envelope: "(<<) cvx exec /MediaType (ENVELOPE) (>>) cvx exec setpagedevice"
  402. *?MediaType: "
  403. save
  404. currentpagedevice /MediaType {get} stopped
  405. {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse = flush
  406. restore"
  407. *End
  408. *CloseUI: *MediaType
  409. *% Halftone Information ===============
  410. *HalftoneName: DefaultHalftone600x600
  411. *DefaultHalftoneType: 3
  412. *ScreenFreq: "85.0"
  413. *ScreenAngle: "45.0"
  414. *DefaultScreenProc: Dot
  415. *ScreenProc Dot: "
  416. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub}
  417. {dup mul exch dup mul add 1 exch sub} ifelse}"
  418. *End
  419. *ScreenProc Line: "{pop}"
  420. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1
  421. exch sub}"
  422. *End
  423. *DefaultTransfer: Null
  424. *Transfer Null: "{ }"
  425. *Transfer Null.Inverse: "{1 exch sub}"
  426. *% Paper Handling ===================
  427. *LandscapeOrientation: Plus90
  428. *OpenUI *PageSize/PageSize: PickOne
  429. *OrderDependency: 55.1 AnySetup *PageSize
  430. *DefaultPageSize: Letter
  431. *%
  432. *PageSize Letter/Letter: "
  433. (<<) cvx exec /PageSize [612 792] /ImagingBBox null
  434. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  435. (>>) cvx exec setpagedevice"
  436. *End
  437. *PageSize Legal/Legal: "
  438. (<<) cvx exec /PageSize [612 1008] /ImagingBBox null
  439. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  440. (>>) cvx exec setpagedevice"
  441. *End
  442. *PageSize A4/A4: "
  443. (<<) cvx exec /PageSize [595 842] /ImagingBBox null
  444. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  445. (>>) cvx exec setpagedevice"
  446. *End
  447. *PageSize Executive/Executive: "
  448. (<<) cvx exec /PageSize [522 756] /ImagingBBox null
  449. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  450. (>>) cvx exec setpagedevice"
  451. *End
  452. *PageSize A5/A5: "
  453. (<<) cvx exec /PageSize [420 595] /ImagingBBox null
  454. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  455. (>>) cvx exec setpagedevice"
  456. *End
  457. *PageSize B5/JIS B5: "
  458. (<<) cvx exec /PageSize [516 729] /ImagingBBox null
  459. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  460. (>>) cvx exec setpagedevice"
  461. *End
  462. *PageSize Statement/Invoice: "
  463. (<<) cvx exec /PageSize [396 612] /ImagingBBox null
  464. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  465. (>>) cvx exec setpagedevice"
  466. *End
  467. *PageSize EnvC5/C5: "
  468. (<<) cvx exec /PageSize [459 649] /ImagingBBox null
  469. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  470. (>>) cvx exec setpagedevice"
  471. *End
  472. *PageSize EnvDL/DL: "
  473. (<<) cvx exec /PageSize [312 624] /ImagingBBox null
  474. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  475. (>>) cvx exec setpagedevice"
  476. *End
  477. *PageSize EnvMonarch/Monarch: "
  478. (<<) cvx exec /PageSize [279 540] /ImagingBBox null
  479. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  480. (>>) cvx exec setpagedevice"
  481. *End
  482. *PageSize Env10/Com-10: "
  483. (<<) cvx exec /PageSize [297 684] /ImagingBBox null
  484. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  485. (>>) cvx exec setpagedevice"
  486. *End
  487. *PageSize Postcard/J-Post: "
  488. (<<) cvx exec /PageSize [284 419] /ImagingBBox null
  489. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  490. (>>) cvx exec setpagedevice"
  491. *End
  492. *?PageSize: "
  493. save
  494. currentpagedevice /PageSize get aload pop
  495. 2 copy gt {exch} if
  496. (Unknown)
  497. (<<) cvx exec
  498. [612 792] (Letter)
  499. [612 1008] (Legal)
  500. [595 842] (A4)
  501. [522 756] (Executive)
  502. [420 595] (A5)
  503. [516 729] (B5)
  504. [396 612] (Statement)
  505. [459 649] (EnvC5)
  506. [312 624] (EnvDL)
  507. [279 540] (EnvMonarch)
  508. [297 684] (Env10)
  509. [284 419] (Postcard)
  510. (>>) cvx exec
  511. { exch aload pop
  512. 4 index sub abs 5 le exch 5 index sub abs 5 le and
  513. {exch pop exit}
  514. {pop}
  515. ifelse
  516. } bind forall
  517. = flush pop pop
  518. restore"
  519. *End
  520. *CloseUI: *PageSize
  521. *OpenUI *PageRegion/PageRegion: PickOne
  522. *OrderDependency: 55.1 AnySetup *PageRegion
  523. *DefaultPageRegion: Letter
  524. *PageRegion Letter/Letter: "
  525. (<<) cvx exec /PageSize [612 792] /ImagingBBox null
  526. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  527. (>>) cvx exec setpagedevice"
  528. *End
  529. *PageRegion Legal/Legal: "
  530. (<<) cvx exec /PageSize [612 1008] /ImagingBBox null
  531. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  532. (>>) cvx exec setpagedevice"
  533. *End
  534. *PageRegion A4/A4: "
  535. (<<) cvx exec /PageSize [595 842] /ImagingBBox null
  536. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  537. (>>) cvx exec setpagedevice"
  538. *End
  539. *PageRegion Executive/Executive: "
  540. (<<) cvx exec /PageSize [522 756] /ImagingBBox null
  541. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  542. (>>) cvx exec setpagedevice"
  543. *End
  544. *PageRegion A5/A5: "
  545. (<<) cvx exec /PageSize [420 595] /ImagingBBox null
  546. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  547. (>>) cvx exec setpagedevice"
  548. *End
  549. *PageRegion B5/JIS B5: "
  550. (<<) cvx exec /PageSize [516 729] /ImagingBBox null
  551. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  552. (>>) cvx exec setpagedevice"
  553. *End
  554. *PageRegion Statement/Invoice: "
  555. (<<) cvx exec /PageSize [396 612] /ImagingBBox null
  556. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  557. (>>) cvx exec setpagedevice"
  558. *End
  559. *PageRegion EnvC5/C5: "
  560. (<<) cvx exec /PageSize [459 649] /ImagingBBox null
  561. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  562. (>>) cvx exec setpagedevice"
  563. *End
  564. *PageRegion EnvDL/DL: "
  565. (<<) cvx exec /PageSize [312 624] /ImagingBBox null
  566. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  567. (>>) cvx exec setpagedevice"
  568. *End
  569. *PageRegion EnvMonarch/Monarch: "
  570. (<<) cvx exec /PageSize [279 540] /ImagingBBox null
  571. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  572. (>>) cvx exec setpagedevice"
  573. *End
  574. *PageRegion Env10/Com-10: "
  575. (<<) cvx exec /PageSize [297 684] /ImagingBBox null
  576. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  577. (>>) cvx exec setpagedevice"
  578. *End
  579. *PageRegion Postcard/J-Post: "
  580. (<<) cvx exec /PageSize [284 419] /ImagingBBox null
  581. /Policies (<<) cvx exec /PageSize 2 (>>) cvx exec
  582. (>>) cvx exec setpagedevice"
  583. *End
  584. *CloseUI: *PageRegion
  585. *% The following entries provide information about specific paper keywords.
  586. *DefaultImageableArea: Letter
  587. *% ImageableArea.
  588. *ImageableArea Letter/Letter: "12.96 12.96 600 780"
  589. *ImageableArea Legal/Legal: "12.96 12.96 600 996"
  590. *ImageableArea A4/A4: "12.96 12.96 583 830"
  591. *ImageableArea Executive/Executive: "12.96 12.96 510 744"
  592. *ImageableArea A5/A5: "12.96 12.96 408 583"
  593. *ImageableArea B5/JIS B5: "12.96 12.96 504 717"
  594. *ImageableArea Statement/Invoice: "12.96 12.96 384 600"
  595. *ImageableArea EnvC5/C5: "12.96 12.96 447 637"
  596. *ImageableArea EnvDL/DL: "12.96 12.96 300 612"
  597. *ImageableArea EnvMonarch/Monarch: "12.96 12.96 267 528"
  598. *ImageableArea Env10/Com-10: "12.96 12.96 285 672"
  599. *ImageableArea Postcard/J-Post: "12.96 12.96 272 407"
  600. *?ImageableArea: "save
  601. /cvp {( ) cvs print ( )print} bind def
  602. /upperright {10000 mul floor 10000 div} bind def
  603. /lowerleft {10000 mul ceiling 10000 div} bind def
  604. newpath clippath pathbbox
  605. 4 -2 roll exch 2 {lowerleft cvp} repeat
  606. exch 2 {upperright cvp} repeat flush
  607. restore"
  608. *End
  609. *% These provide the physical dimensions of the paper by keyword, and the
  610. *% placement order within the driver selections
  611. *DefaultPaperDimension: Letter
  612. *PaperDimension Letter/Letter: "612 792"
  613. *PaperDimension Legal/Legal: "612 1008"
  614. *PaperDimension A4/A4: "595 842"
  615. *PaperDimension Executive/Executive: "522 756"
  616. *PaperDimension A5/A5: "420 595"
  617. *PaperDimension B5/JIS B5: "516 729"
  618. *PaperDimension Statement/Invoice: "396 612"
  619. *PaperDimension EnvC5/C5: "459 649"
  620. *PaperDimension EnvDL/DL: "312 624"
  621. *PaperDimension EnvMonarch/Monarch: "279 540"
  622. *PaperDimension Env10/Com-10: "297 684"
  623. *PaperDimension Postcard/J-Post: "284 419"
  624. *% Font Information =====================
  625. *DefaultFont: Courier
  626. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  627. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  628. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  629. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  630. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  631. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  632. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  633. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  634. *Font Courier: Standard "(002.004S)" Standard ROM
  635. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  636. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  637. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  638. *Font Helvetica: Standard "(001.006S)" Standard ROM
  639. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  640. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  641. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  642. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  643. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  644. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  645. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  646. *Font Helvetica-Condensed: Standard "(001.006S)" Standard ROM
  647. *Font Helvetica-Condensed-Bold: Standard "(001.007S)" Standard ROM
  648. *Font Helvetica-Condensed-BoldObl: Standard "(001.007S)" Standard ROM
  649. *Font Helvetica-Condensed-Oblique: Standard "(001.006S)" Standard ROM
  650. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  651. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  652. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  653. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  654. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  655. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  656. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  657. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  658. *Font Symbol: Special "(001.007S)" Special ROM
  659. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  660. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  661. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  662. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  663. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  664. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  665. *?FontQuery: "save
  666. {count 1 gt
  667. {exch dup 127 string cvs (/)print print (:)print
  668. /Font resourcestatus
  669. {pop pop (Yes)} {(No)} ifelse =
  670. }
  671. {exit}
  672. ifelse
  673. } bind loop
  674. (*) = flush
  675. restore"
  676. *End
  677. *?FontList: "save
  678. (*) {cvn ==} 128 string /Font resourceforall
  679. (*) = flush
  680. restore"
  681. *End
  682. *% Printer Messages (verbatim from printer):
  683. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  684. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  685. *Message: "\FontName\ not found, using Courier"
  686. *% Status (format: %%[ status: <one of these> ] %%)
  687. *Status: "initializing"
  688. *Status: "idle"
  689. *Status: "busy"
  690. *Status: "waiting"
  691. *Status: "online"
  692. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  693. *Source: "Parallel"
  694. *Source: "EtherTalk"
  695. *Source: "LocalTalk"
  696. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  697. *% Color Separation Information =====================
  698. *DefaultColorSep: ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi
  699. *% For 85 lpi / 600 x 600 dpi ===============================
  700. *ColorSepScreenAngle ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  701. *ColorSepScreenAngle CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  702. *ColorSepScreenAngle ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  703. *ColorSepScreenAngle ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  704. *ColorSepScreenAngle ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  705. *ColorSepScreenFreq ProcessBlack.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  706. *ColorSepScreenFreq CustomColor.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  707. *ColorSepScreenFreq ProcessCyan.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  708. *ColorSepScreenFreq ProcessMagenta.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  709. *ColorSepScreenFreq ProcessYellow.85lpi.600x600dpi/85 lpi / 600 x 600 dpi: "45"
  710. *% Last Edit Date: Oct 03, 1997
  711. *% The byte count of this file should be exactly 026612 or 27391
  712. *% depending on the filesystem it resides in.
  713. *% end of PPD file for MINOLTA