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.

836 lines
32 KiB

  1. *PPD-Adobe: "4.2"
  2. *% Adobe PostScript(R) Printer Description File
  3. *% For Lexmark Optra Color 1200 Laser Printers
  4. *% Produced by Lexmark International, Inc.
  5. *%
  6. *% For use with Windows NT 4.0
  7. *%
  8. *% Copyright (c) 1993-1998 Lexmark International Inc. All Rights Reserved.
  9. *% Permission is granted for redistribution of this file as
  10. *% long as this copyright notice is intact and the content
  11. *% of the file is not altered in any way from its original form.
  12. *%
  13. *FormatVersion: "4.2"
  14. *FileVersion: "1.2"
  15. *LanguageVersion: English
  16. *LanguageEncoding: WindowsANSI
  17. *PCFileName: "LOPC1200.PPD"
  18. *Product: "(Lexmark Optra Color 1200)"
  19. *PSVersion: "(2014)"
  20. *ModelName: "Lexmark Optra Color 1200"
  21. *ShortNickName: "Lexmark Optra Color 1200 PS"
  22. *NickName: "Lexmark Optra Color 1200 PS"
  23. *% ======== Installable Options ============
  24. *OpenGroup: InstallableOptions/Options Installed
  25. *OpenUI *LowerTray/Tray 2: Boolean
  26. *DefaultLowerTray: False
  27. *LowerTray True/Installed: ""
  28. *LowerTray False/Not Installed: ""
  29. *CloseUI: *LowerTray
  30. *OpenUI *Tray3/Tray 3: Boolean
  31. *DefaultTray3: False
  32. *Tray3 True/Installed: ""
  33. *Tray3 False/Not Installed: ""
  34. *CloseUI: *Tray3
  35. *OpenUI *Flash/Flash Memory Card: Boolean
  36. *DefaultFlash: True
  37. *Flash True/Installed: ""
  38. *CloseUI: *Flash
  39. *OpenUI *HardDisk/Printer Hard Disk: Boolean
  40. *DefaultHardDisk: False
  41. *HardDisk True/Installed: ""
  42. *HardDisk False/Not Installed: ""
  43. *CloseUI: *HardDisk
  44. *OpenUI *InstalledMemory/Printer Memory: PickOne
  45. *DefaultInstalledMemory: 32Meg
  46. *InstalledMemory 32Meg/32 MB Printer Memory: ""
  47. *InstalledMemory 64Meg/64 MB Printer Memory: ""
  48. *InstalledMemory 96Meg/96 MB Printer Memory: ""
  49. *InstalledMemory 128Meg/128 MB Printer Memory: ""
  50. *CloseUI: *InstalledMemory
  51. *CloseGroup: InstallableOptions
  52. *%=========== User Constraints ===================
  53. *UIConstraints: *LowerTray False *InputSlot Tray2
  54. *UIConstraints: *Tray3 False *InputSlot Tray3
  55. *% Do not allow envelope sizes and paper types to be fed from trays
  56. *UIConstraints: *InputSlot Tray1 *PageSize Executive
  57. *UIConstraints: *InputSlot Tray1 *PageSize Universal
  58. *UIConstraints: *InputSlot Tray1 *PageSize Monarch
  59. *UIConstraints: *InputSlot Tray1 *PageSize C9
  60. *UIConstraints: *InputSlot Tray1 *PageSize Comm10
  61. *UIConstraints: *InputSlot Tray1 *PageSize DL
  62. *UIConstraints: *InputSlot Tray1 *PageSize C5
  63. *UIConstraints: *InputSlot Tray1 *PageSize ISOB5
  64. *UIConstraints: *InputSlot Tray1 *PageSize Other
  65. *UIConstraints: *InputSlot Tray2 *PageSize Executive
  66. *UIConstraints: *InputSlot Tray2 *PageSize Universal
  67. *UIConstraints: *InputSlot Tray2 *PageSize Monarch
  68. *UIConstraints: *InputSlot Tray2 *PageSize C9
  69. *UIConstraints: *InputSlot Tray2 *PageSize Comm10
  70. *UIConstraints: *InputSlot Tray2 *PageSize DL
  71. *UIConstraints: *InputSlot Tray2 *PageSize C5
  72. *UIConstraints: *InputSlot Tray2 *PageSize ISOB5
  73. *UIConstraints: *InputSlot Tray2 *PageSize Other
  74. *UIConstraints: *InputSlot Tray3 *PageSize Executive
  75. *UIConstraints: *InputSlot Tray3 *PageSize Universal
  76. *UIConstraints: *InputSlot Tray3 *PageSize Monarch
  77. *UIConstraints: *InputSlot Tray3 *PageSize C9
  78. *UIConstraints: *InputSlot Tray3 *PageSize Comm10
  79. *UIConstraints: *InputSlot Tray3 *PageSize DL
  80. *UIConstraints: *InputSlot Tray3 *PageSize C5
  81. *UIConstraints: *InputSlot Tray3 *PageSize ISOB5
  82. *UIConstraints: *InputSlot Tray3 *PageSize Other
  83. *UIConstraints: *InputSlot Tray1 *MediaType Card
  84. *UIConstraints: *InputSlot Tray1 *MediaType Labels
  85. *UIConstraints: *InputSlot Tray1 *MediaType Env
  86. *UIConstraints: *InputSlot Tray2 *MediaType Card
  87. *UIConstraints: *InputSlot Tray2 *MediaType Labels
  88. *UIConstraints: *InputSlot Tray2 *MediaType Env
  89. *UIConstraints: *InputSlot Tray3 *MediaType Card
  90. *UIConstraints: *InputSlot Tray3 *MediaType Labels
  91. *UIConstraints: *InputSlot Tray3 *MediaType Env
  92. *UIConstraints: *InputSlot ManualEnv *PageSize Letter
  93. *UIConstraints: *InputSlot ManualEnv *PageSize Legal
  94. *UIConstraints: *InputSlot ManualEnv *PageSize B5
  95. *UIConstraints: *InputSlot ManualEnv *PageSize A4
  96. *UIConstraints: *InputSlot ManualEnv *PageSize Executive
  97. *UIConstraints: *InputSlot ManualEnv *PageSize A5
  98. *UIConstraints: *InputSlot ManualEnv *PageSize B4
  99. *UIConstraints: *InputSlot ManualEnv *PageSize A3
  100. *UIConstraints: *InputSlot ManualEnv *PageSize Tabloid
  101. *UIConstraints: *InputSlot ManualEnv *PageSize Universal
  102. *UIConstraints: *InputSlot ManualEnv *MediaType Plain
  103. *UIConstraints: *InputSlot ManualEnv *MediaType Card
  104. *UIConstraints: *InputSlot ManualEnv *MediaType Transparency
  105. *UIConstraints: *InputSlot ManualEnv *MediaType Labels
  106. *UIConstraints: *InputSlot ManualEnv *MediaType Bond
  107. *UIConstraints: *InputSlot ManualEnv *MediaType Letterhead
  108. *UIConstraints: *InputSlot ManualEnv *MediaType Preprint
  109. *UIConstraints: *InputSlot ManualEnv *MediaType Color
  110. *UIConstraints: *InputSlot Manual *MediaType Env
  111. *UIConstraints: *InputSlot Manual *PageSize Monarch
  112. *UIConstraints: *InputSlot Manual *PageSize C9
  113. *UIConstraints: *InputSlot Manual *PageSize Comm10
  114. *UIConstraints: *InputSlot Manual *PageSize DL
  115. *UIConstraints: *InputSlot Manual *PageSize C5
  116. *UIConstraints: *InputSlot Manual *PageSize ISOB5
  117. *UIConstraints: *InputSlot Manual *PageSize Other
  118. *% === Basic Capabilities ============
  119. *LanguageLevel: "2"
  120. *Protocols: PJL TBCP
  121. *FreeVM: "2058000"
  122. *VMOption 32Meg/32 MB Printer Memory: "2058000"
  123. *VMOption 64Meg/64 MB Printer Memory: "2058000"
  124. *VMOption 96Meg/96 MB Printer Memory: "2058000"
  125. *VMOption 128Meg/128 MB Printer Memory: "2058000"
  126. *ColorDevice: True
  127. *DefaultColorSpace: CMYK
  128. *TTRasterizer: Type42
  129. *?TTRasterizer:""
  130. *FileSystem: True
  131. *?FileSystem: ""
  132. *VariablePaperSize: False
  133. *Throughput: "12"
  134. *Password: "0"
  135. *ExitServer: "
  136. count 0 eq % is the password on the stack?
  137. { true }
  138. { dup % potential password
  139. statusdict /checkpassword get exec not
  140. } ifelse
  141. { % if no password or not valid
  142. (WARNING : Cannot perform the exitserver command.) =
  143. (Password supplied is not valid.) =
  144. (Please contact the author of this software.) = flush
  145. quit
  146. } if
  147. serverdict /exitserver get exec
  148. "
  149. *End
  150. *Reset: "
  151. count 0 eq % is the password on the stack?
  152. { true }
  153. { dup % potential password
  154. statusdict /checkpassword get exec not
  155. } ifelse
  156. { % if no password or not valid
  157. (WARNING : Cannot reset printer.) =
  158. (Password supplied is not valid.) =
  159. (Please contact the author of this software.) = flush
  160. quit
  161. } if
  162. serverdict /exitserver get exec
  163. systemdict /quit get exec
  164. (WARNING : Printer Reset Failed.) = flush
  165. "
  166. *End
  167. *JobPatchFile 1: "
  168. /oldresourcestatus /resourcestatus load def
  169. /resourcestatus {dup /FontType eq
  170. {1 index 32 eq {pop pop false} {oldresourcestatus} ifelse }
  171. {oldresourcestatus} ifelse } bind def
  172. "
  173. *End
  174. *% === Job Control Language ==
  175. *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
  176. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = Postscript <0A>"
  177. *JCLEnd: "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"
  178. *% === Resolution ============
  179. *OpenUI *Resolution/Resolution: PickOne
  180. *DefaultResolution: 600dpi
  181. *OrderDependency: 100 AnySetup *Resolution
  182. *Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] >> setpagedevice"
  183. *?Resolution: "
  184. save
  185. currentpagedevice /HWResolution get 0 get
  186. ( ) cvs print (dpi) = flush
  187. restore
  188. "
  189. *End
  190. *CloseUI: *Resolution
  191. *% === Halftone Information ===============
  192. *ScreenFreq: "60.0"
  193. *ScreenAngle: "45.0"
  194. *ResScreenFreq 600dpi: "60.0"
  195. *ResScreenAngle 600dpi: "45.0"
  196. *DefaultScreenProc: Dot
  197. *ScreenProc Dot: "
  198. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
  199. sub }{dup mul exch dup mul add 1 exch sub }ifelse }
  200. "
  201. *End
  202. *ScreenProc Line: "{ pop }"
  203. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  204. *DefaultTransfer: Factory
  205. *Transfer Factory: "{ }"
  206. *Transfer Factory.Inverse: "{ 1 exch sub }"
  207. *% === Features ===
  208. *JCLOpenUI *JCLEconomode/Toner Saver: PickOne
  209. *DefaultJCLEconomode: PrtSet
  210. *OrderDependency: 10 JCLSetup *JCLEconomode
  211. *JCLEconomode PrtSet/Printer Setting: ""
  212. *JCLEconomode True/On: "@PJL SET ECONOMODE = ON<0A>"
  213. *JCLEconomode False/Off: "@PJL SET ECONOMODE = OFF<0A>"
  214. *JCLCloseUI: *JCLEconomode
  215. *JCLOpenUI *JCLLXImageSmoothing/Image Smoothing: PickOne
  216. *DefaultJCLLXImageSmoothing: PrtSet
  217. *OrderDependency: 20 JCLSetup *JCLLXImageSmoothing
  218. *JCLLXImageSmoothing PrtSet/Printer Setting: ""
  219. *JCLLXImageSmoothing False/Off: "@PJL SET LIMAGESMOOTHING = OFF<0A>"
  220. *JCLLXImageSmoothing True/On: "@PJL SET LIMAGESMOOTHING = ON<0A>"
  221. *JCLCloseUI: *JCLLXImageSmoothing
  222. *OpenUI *MediaType/Media Type: PickOne
  223. *DefaultMediaType: None
  224. *OrderDependency: 140 AnySetup *MediaType
  225. *MediaType None/Printer Setting: ""
  226. *MediaType Plain/Plain Paper: "<< /MediaType (Plain) /Policies << /MediaType 2 >> >> setpagedevice"
  227. *MediaType Card/Card Stock: "<< /MediaType (Card Stock) /Policies << /MediaType 2 >> >> setpagedevice"
  228. *MediaType Transparency/Transparency: "<< /MediaType (Transparency) /Policies << /MediaType 2 >> >> setpagedevice"
  229. *MediaType Labels/Labels: "<< /MediaType (Labels) /Policies << /MediaType 2 >> >> setpagedevice"
  230. *MediaType Bond/Bond: "<< /MediaType (Bond) /Policies << /MediaType 2 >> >> setpagedevice"
  231. *MediaType Letterhead/Letterhead: "<< /MediaType (Letterhead) /Policies << /MediaType 2 >> >> setpagedevice"
  232. *MediaType Preprint/Preprinted: "<< /MediaType (Preprinted) /Policies << /MediaType 2 >> >> setpagedevice"
  233. *MediaType Color/Colored Paper: "<< /MediaType (Color) /Policies << /MediaType 2 >> >> setpagedevice"
  234. *MediaType Env/Envelope: "<< /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice"
  235. *MediaType Custom1/Custom Type 1: "<< /MediaType (Custom Type 1) /Policies << /MediaType 2 >> >> setpagedevice"
  236. *MediaType Custom2/Custom Type 2: "<< /MediaType (Custom Type 2) /Policies << /MediaType 2 >> >> setpagedevice"
  237. *MediaType Custom3/Custom Type 3: "<< /MediaType (Custom Type 3) /Policies << /MediaType 2 >> >> setpagedevice"
  238. *MediaType Custom4/Custom Type 4: "<< /MediaType (Custom Type 4) /Policies << /MediaType 2 >> >> setpagedevice"
  239. *CloseUI: *MediaType
  240. *JCLOpenUI *JCLPortRotation/Port Rotation: PickOne
  241. *DefaultJCLPortRotation: None
  242. *OrderDependency: 10 JCLSetup *JCLPortRotation
  243. *JCLPortRotation None/Printer Setting: ""
  244. *JCLPortRotation True/On: "@PJL LPORTROTATE<0A>"
  245. *JCLCloseUI: *JCLPortRotation
  246. *OpenUI *Collate/Collate Copies: Boolean
  247. *DefaultCollate: False
  248. *OrderDependency: 150 AnySetup *Collate
  249. *Collate False/Off: "<< /Collate false >> setpagedevice"
  250. *Collate True/On: "<< /Collate true >> setpagedevice"
  251. *CloseUI: *Collate
  252. *OpenUI *OutputBin/Output Bin: PickOne
  253. *DefaultOutputBin: None
  254. *OrderDependency: 45 AnySetup *OutputBin
  255. *OutputBin None/Printer Setting:""
  256. *OutputBin Top/Top: "
  257. << /OutputAttributes << /Priority [0] >> >> setpagedevice"
  258. *End
  259. *OutputBin Rear/Rear: "
  260. << /OutputAttributes << /Priority [1] >> >> setpagedevice"
  261. *End
  262. *CloseUI: *OutputBin
  263. *OpenUI *ColorCorrection/Color Correction: PickOne
  264. *OrderDependency: 140 AnySetup *ColorCorrection
  265. *DefaultColorCorrection: None
  266. *ColorCorrection None/Printer Setting: ""
  267. *ColorCorrection RGB/RGB: "
  268. << /DeviceRenderingInfo << /Type 97 /ColorCorrection null >>
  269. /ProcessColorModel /DeviceRGB >> setpagedevice"
  270. *End
  271. *ColorCorrection B&W/Black && White: "
  272. << /DeviceRenderingInfo << /Type 97 /ColorCorrection null >>
  273. /ProcessColorModel /DeviceGray >> setpagedevice"
  274. *End
  275. *ColorCorrection CMYK/CMYK: "
  276. << /DeviceRenderingInfo << /Type 97 /ColorCorrection null >>
  277. /ProcessColorModel /DeviceCMYK >> setpagedevice"
  278. *End
  279. *ColorCorrection Display/Display: "
  280. << /DeviceRenderingInfo << /Type 97 /ColorCorrection /Display >>
  281. /ProcessColorModel /DeviceRGB >> setpagedevice"
  282. *End
  283. *ColorCorrection Vivid/Vivid: "
  284. << /DeviceRenderingInfo << /Type 97 /ColorCorrection /Vivid >>
  285. /ProcessColorModel /DeviceRGB >> setpagedevice"
  286. *End
  287. *?ColorCorrection: "
  288. save statusdict begin
  289. [(RGB) (B&W) (CMYK) (Display) (Vivid)]
  290. colorcorrection 1 sub get = flush
  291. end
  292. restore"
  293. *End
  294. *CloseUI: *ColorCorrection
  295. *OpenUI *PrintQuality/Print Quality: PickOne
  296. *OrderDependency: 120 AnySetup *PrintQuality
  297. *DefaultPrintQuality: None
  298. *PrintQuality None/Printer Setting: ""
  299. *PrintQuality Graphics/Graphics: "
  300. << /DeviceRenderingInfo << /Type 97 /Screening /ColorGrade >> >> setpagedevice"
  301. *End
  302. *PrintQuality Images/Images: "
  303. << /DeviceRenderingInfo << /Type 97 /Screening /IETImagesOnly >> >> setpagedevice"
  304. *End
  305. *PrintQuality 1200IQ/1200 Image Quality: "
  306. << /DeviceRenderingInfo << /Type 97 /Screening /IET >> >> setpagedevice
  307. << /HWResolution [600 600] >> setpagedevice"
  308. *End
  309. *?PrintQuality: "
  310. save statusdict begin
  311. [ (Graphics) (Images) (1200IQ) ] screening 1 sub get = flush
  312. end
  313. restore"
  314. *End
  315. *CloseUI: *PrintQuality
  316. *% === Paper ==========================================
  317. *LandscapeOrientation: Plus90
  318. *OpenUI *PageSize: PickOne
  319. *OrderDependency: 30 AnySetup *PageSize
  320. *DefaultPageSize: Letter
  321. *PageSize Letter/Letter 8 1/2 x 11 in: "
  322. << /Policies << /PageSize 2 >> >> setpagedevice
  323. << /PageSize [612 792] /ImagingBBox null >> setpagedevice"
  324. *End
  325. *PageSize Legal/Legal 8 1/2 x 14 in: "
  326. << /Policies << /PageSize 2 >> >> setpagedevice
  327. << /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
  328. *End
  329. *PageSize B5/B5 182 x 257 mm: "
  330. << /Policies << /PageSize 2 >> >> setpagedevice
  331. << /PageSize [516 729] /ImagingBBox null >> setpagedevice"
  332. *End
  333. *PageSize A4/A4 210 x 297 mm: "
  334. << /Policies << /PageSize 2 >> >> setpagedevice
  335. << /PageSize [595 842] /ImagingBBox null >> setpagedevice"
  336. *End
  337. *PageSize Executive/Executive 7 1/4 x 10 1/2 in: "
  338. << /Policies << /PageSize 2 >> >> setpagedevice
  339. << /PageSize [522 756] /ImagingBBox null >> setpagedevice"
  340. *End
  341. *PageSize A5/A5 148 x 210 mm: "
  342. << /Policies << /PageSize 2 >> >> setpagedevice
  343. << /PageSize [419 595] /ImagingBBox null >> setpagedevice"
  344. *End
  345. *PageSize B4/B4 257 x 364 mm: "
  346. << /Policies << /PageSize 2 >> >> setpagedevice
  347. << /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
  348. *End
  349. *PageSize A3/A3 297 x 419 mm: "
  350. << /Policies << /PageSize 2 >> >> setpagedevice
  351. << /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
  352. *End
  353. *PageSize Tabloid/Tabloid 11 x 17 in: "
  354. << /Policies << /PageSize 2 >> >> setpagedevice
  355. << /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
  356. *End
  357. *PageSize Universal/Universal 11.7 x 17 in: "
  358. << /Policies << /PageSize 2 >> >> setpagedevice
  359. << /PageSize [842 1224] /ImagingBBox null >> setpagedevice"
  360. *End
  361. *PageSize Monarch/7 3/4 Envelope 3 7/8 x 7 1/2 in: "
  362. << /Policies << /PageSize 2 >> >> setpagedevice
  363. << /PageSize [279 540] /ImagingBBox null >> setpagedevice"
  364. *End
  365. *PageSize C9/9 Envelope 3 7/8 x 8 7/8 in: "
  366. << /Policies << /PageSize 2 >> >> setpagedevice
  367. << /PageSize [279 639] /ImagingBBox null >> setpagedevice"
  368. *End
  369. *PageSize Comm10/10 Envelope 4 1/8 x 9 1/2 in: "
  370. << /Policies << /PageSize 2 >> >> setpagedevice
  371. << /PageSize [297 684] /ImagingBBox null >> setpagedevice"
  372. *End
  373. *PageSize DL/DL Envelope 110 x 220 mm: "
  374. << /Policies << /PageSize 2 >> >> setpagedevice
  375. << /PageSize [312 624] /ImagingBBox null >> setpagedevice"
  376. *End
  377. *PageSize C5/C5 Envelope 162 x 229 mm: "
  378. << /Policies << /PageSize 2 >> >> setpagedevice
  379. << /PageSize [459 649] /ImagingBBox null >> setpagedevice"
  380. *End
  381. *PageSize ISOB5/B5 Envelope 176 x 250 mm: "
  382. << /Policies << /PageSize 2 >> >> setpagedevice
  383. << /PageSize [499 708] /ImagingBBox null >> setpagedevice"
  384. *End
  385. *PageSize Other/Other Envelope 8 1/2 x 14 in: "
  386. << /Policies << /PageSize 2 >> >> setpagedevice
  387. << /PageSize [612 996] /ImagingBBox null >> setpagedevice"
  388. *End
  389. *?PageSize: "
  390. save
  391. 17 dict
  392. dup /letter (Letter) put
  393. dup /legal (Legal) put
  394. dup /executivepage (Executive) put
  395. dup /a4 (A4) put
  396. dup /a5 (A5) put
  397. dup /b5 (B5) put
  398. dup /b4 (B4) put
  399. dup /a3 (A3) put
  400. dup /tabloid (Tabloid) put
  401. dup /universal (Universal) put
  402. dup /3.875x7.5envelope (Monarch) put
  403. dup /3.875x8.875envelope (C9) put
  404. dup /4.125x9.5envelope (Comm10) put
  405. dup /110x220envelope (DL) put
  406. dup /162x229envelope (C5) put
  407. dup /176x250envelope (Envelope.499.709) put
  408. dup /otherenvelope (Envelope.612.996) put
  409. statusdict /papersize get exec
  410. 3 1 roll {get} stopped {(Unknown)}if
  411. exch not { print (.Transverse) }if
  412. = flush
  413. restore
  414. "
  415. *End
  416. *CloseUI: *PageSize
  417. *% These entries will set up the frame buffer.
  418. *% Usually used with input source selection rather than selection by size (AutoSelect).
  419. *OpenUI *PageRegion: PickOne
  420. *OrderDependency: 40 AnySetup *PageRegion
  421. *DefaultPageRegion: Letter
  422. *PageRegion Letter: "
  423. << /PageSize [612 792] /ImagingBBox null >> setpagedevice"
  424. *End
  425. *PageRegion Legal: "
  426. << /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
  427. *End
  428. *PageRegion B5: "
  429. << /PageSize [516 729] /ImagingBBox null >> setpagedevice"
  430. *End
  431. *PageRegion A4: "
  432. << /PageSize [595 842] /ImagingBBox null >> setpagedevice"
  433. *End
  434. *PageRegion Executive: "
  435. << /PageSize [522 756] /ImagingBBox null >> setpagedevice"
  436. *End
  437. *PageRegion A5: "
  438. << /PageSize [419 595] /ImagingBBox null >> setpagedevice"
  439. *End
  440. *PageRegion B4: "
  441. << /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
  442. *End
  443. *PageRegion A3: "
  444. << /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
  445. *End
  446. *PageRegion Tabloid: "
  447. << /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
  448. *End
  449. *PageRegion Universal: "
  450. << /PageSize [842 1224] /ImagingBBox null >> setpagedevice"
  451. *End
  452. *PageRegion Monarch: "
  453. << /PageSize [279 540] /ImagingBBox null >> setpagedevice"
  454. *End
  455. *PageRegion C9: "
  456. << /PageSize [279 639] /ImagingBBox null >> setpagedevice"
  457. *End
  458. *PageRegion Comm10: "
  459. << /PageSize [297 684] /ImagingBBox null >> setpagedevice"
  460. *End
  461. *PageRegion DL: "
  462. << /PageSize [312 624] /ImagingBBox null >> setpagedevice"
  463. *End
  464. *PageRegion C5: "
  465. << /PageSize [459 649] /ImagingBBox null >> setpagedevice"
  466. *End
  467. *PageRegion ISOB5: "
  468. << /PageSize [499 708] /ImagingBBox null >> setpagedevice"
  469. *End
  470. *PageRegion Other: "
  471. << /PageSize [612 996] /ImagingBBox null >> setpagedevice"
  472. *End
  473. *CloseUI: *PageRegion
  474. *% **** Printable Area by key word ****
  475. *DefaultImageableArea: Letter
  476. *ImageableArea Letter: "13 13 600 780"
  477. *ImageableArea Legal: "13 12 600 995"
  478. *ImageableArea B5: "13 13 505 716"
  479. *ImageableArea A4: "10 13 588 829"
  480. *ImageableArea Executive: "13 13 510 744"
  481. *ImageableArea A5: "13 13 407 583"
  482. *ImageableArea B4: "13 12 716 1019"
  483. *ImageableArea A3: "13 12 829 1178"
  484. *ImageableArea Tabloid: "13 12 780 1211"
  485. *ImageableArea Universal: "12 12 829 1212"
  486. *ImageableArea Monarch: "13 13 276 526"
  487. *ImageableArea C9: "13 13 278 624"
  488. *ImageableArea Comm10: "13 13 294 668"
  489. *ImageableArea DL: "13 13 309 609"
  490. *ImageableArea C5: "13 13 455 634"
  491. *ImageableArea ISOB5: "13 13 497 694"
  492. *ImageableArea Other: "12 12 600 995"
  493. *?ImageableArea: "
  494. save
  495. /cvp { cvi ( ) cvs print ( ) print } bind def
  496. newpath clippath pathbbox
  497. 4 -2 roll exch 2 {ceiling cvp} repeat
  498. exch 2 {floor cvp} repeat flush
  499. restore
  500. "
  501. *End
  502. *% **** Physical paper dimensions by key word ****
  503. *DefaultPaperDimension: Letter
  504. *PaperDimension Letter: "612 792"
  505. *PaperDimension Legal: "612 1008"
  506. *PaperDimension B5: "516 729"
  507. *PaperDimension A4: "595 842"
  508. *PaperDimension Executive: "522 756"
  509. *PaperDimension A5: "419 595"
  510. *PaperDimension B4: "729 1032"
  511. *PaperDimension A3: "842 1191"
  512. *PaperDimension Tabloid: "792 1224"
  513. *PaperDimension Universal: "842 1224"
  514. *PaperDimension Monarch: "279 540"
  515. *PaperDimension C9: "279 639"
  516. *PaperDimension Comm10: "297 684"
  517. *PaperDimension DL: "312 624"
  518. *PaperDimension C5: "459 649"
  519. *PaperDimension ISOB5: "499 708"
  520. *PaperDimension Other: "612 996"
  521. *RequiresPageRegion All: True
  522. *% === Input Trays =======================================
  523. *OpenUI *InputSlot: PickOne
  524. *OrderDependency: 20 AnySetup *InputSlot
  525. *DefaultInputSlot: Tray1
  526. *InputSlot Tray1/Tray 1: "
  527. << /ManualFeed false /MediaPosition null >> setpagedevice
  528. currentpagedevice /InputAttributes get 0 get setpagedevice
  529. << /InputAttributes << /Priority [0] >> >> setpagedevice
  530. << /Policies << /PageSize 2 >> >> setpagedevice"
  531. *End
  532. *InputSlot Tray2/Tray 2: "
  533. << /ManualFeed false /MediaPosition null >> setpagedevice
  534. userdict /lms
  535. currentpagedevice /InputAttributes get 1 known { 1 }{ 0 }ifelse put
  536. currentpagedevice /InputAttributes get lms get setpagedevice
  537. << /InputAttributes << /Priority [lms] >> >> setpagedevice
  538. << /Policies << /PageSize 2 >> >> setpagedevice"
  539. *End
  540. *InputSlot Tray3/Tray 3: "
  541. << /ManualFeed false /MediaPosition null >> setpagedevice
  542. userdict /lms
  543. currentpagedevice /InputAttributes get 3 known { 3 }{ 0 }ifelse put
  544. currentpagedevice /InputAttributes get lms get setpagedevice
  545. << /InputAttributes << /Priority [lms] >> >> setpagedevice
  546. << /Policies << /PageSize 2 >> >> setpagedevice"
  547. *End
  548. *InputSlot MultiPurpose/MP Feeder: "
  549. << /ManualFeed false /MediaPosition null >> setpagedevice
  550. userdict /lms
  551. currentpagedevice /InputAttributes get 4 known { 4 }{ 0 }ifelse put
  552. currentpagedevice /InputAttributes get lms get setpagedevice
  553. << /InputAttributes << /Priority [lms] >> >> setpagedevice
  554. << /Policies << /PageSize 2 >> >> setpagedevice"
  555. *End
  556. *InputSlot Manual/Manual Paper: "
  557. << /ManualFeed true /MediaPosition null >> setpagedevice
  558. << /Policies << /PageSize 2 >> >> setpagedevice"
  559. *End
  560. *InputSlot ManualEnv/Manual Envelope: "
  561. << /ManualFeed true /MediaPosition null >> setpagedevice
  562. << /Policies << /PageSize 2 >> >> setpagedevice"
  563. *End
  564. *?InputSlot: "
  565. save
  566. [ (Tray1) (Tray2) (Multipurpose) (Manual) (ManualEnv) (Tray3) ]
  567. statusdict /papertray get exec
  568. {get exec} stopped { pop pop (Unknown) } if = flush
  569. restore
  570. "
  571. *End
  572. *CloseUI: *InputSlot
  573. *% === Font Information ==========================================
  574. *DefaultFont: Courier
  575. *Font Courier: Standard "(001.000)" Standard ROM
  576. *Font Courier-Bold: Standard "(001.000)" Standard ROM
  577. *Font Courier-Oblique: Standard "(001.000)" Standard ROM
  578. *Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
  579. *Font Times-Roman: Standard "(001.000)" Standard ROM
  580. *Font Times-Bold: Standard "(001.000)" Standard ROM
  581. *Font Times-Italic: Standard "(001.000)" Standard ROM
  582. *Font Times-BoldItalic: Standard "(001.000)" Standard ROM
  583. *Font Helvetica: Standard "(001.000)" Standard ROM
  584. *Font Helvetica-Bold: Standard "(001.000)" Standard ROM
  585. *Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
  586. *Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
  587. *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
  588. *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
  589. *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
  590. *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
  591. *Font Symbol: Special "(001.000)" Standard ROM
  592. *Font AvantGarde-Book: Standard "(001.000)" Standard ROM
  593. *Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
  594. *Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
  595. *Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
  596. *Font Bookman-Demi: Standard "(001.000)" Standard ROM
  597. *Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
  598. *Font Bookman-Light: Standard "(001.000)" Standard ROM
  599. *Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
  600. *Font Helvetica-Light: Standard "(001.000)" Standard ROM
  601. *Font Helvetica-LightOblique: Standard "(001.000)" Standard ROM
  602. *Font Helvetica-Black: Standard "(001.000)" Standard ROM
  603. *Font Helvetica-BlackOblique: Standard "(001.000)" Standard ROM
  604. *Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
  605. *Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
  606. *Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
  607. *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
  608. *Font Palatino-Roman: Standard "(001.000)" Standard ROM
  609. *Font Palatino-Bold: Standard "(001.000)" Standard ROM
  610. *Font Palatino-Italic: Standard "(001.000)" Standard ROM
  611. *Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
  612. *Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
  613. *Font ZapfDingbats: Special "(001.000)" Special ROM
  614. *?FontQuery: "
  615. save
  616. 4 dict begin
  617. /sv exch def
  618. /str (fonts/ ) def
  619. /st2 128 string def
  620. { count 0 gt
  621. { dup st2 cvs (/) print print (:) print dup FontDirectory exch known
  622. {pop (Yes)}
  623. { str exch st2 cvs dup length /len exch def
  624. 6 exch putinterval str 0 len 6 add getinterval mark exch
  625. { } st2 filenameforall counttomark 0 gt
  626. { cleartomark (Yes)}{cleartomark (No)}ifelse
  627. }ifelse = flush
  628. }{ exit } ifelse
  629. } bind loop
  630. (*) = flush
  631. sv
  632. end
  633. restore
  634. "
  635. *End
  636. *?FontList: "
  637. save
  638. 2 dict begin
  639. /sv exch def
  640. /str 128 string def
  641. FontDirectory { pop == } bind forall flush
  642. /filenameforall where
  643. { pop save (fonts/*)
  644. { dup length 6 sub 6 exch getinterval cvn == } bind
  645. str filenameforall flush restore
  646. } if
  647. (*) = flush
  648. sv
  649. end
  650. restore
  651. "
  652. *End
  653. *% Printer Messages (verbatim from printer):
  654. *Message: "%% exitserver: permanent state may be changed %%"
  655. *Message: "%% Flushing: rest of job (to end-of-file) will be ignored %%"
  656. *Message: "\FontName\ not found, using Courier"
  657. *% Status (format: %% status: <one of these> %% )
  658. *Status: "Printer Busy"
  659. *Status: "Warming Up"
  660. *Status: "idle"
  661. *Status: "busy"
  662. *Status: "waiting"
  663. *Status: "initializing"
  664. *Status: "not ready"
  665. *% Input Sources (format: %% status: <stat>; source: <one of these> %% )
  666. *Source: "Serial"
  667. *Source: "Parallel"
  668. *Source: "Network"
  669. *% Printer Error (format: %% PrinterError: <one of these> %%)
  670. *PrinterError: "Paper Jam"
  671. *PrinterError: "Wrong Paper Length"
  672. *PrinterError: "Invalid Manual Insertion"
  673. *PrinterError: "Change Size in Feeder"
  674. *PrinterError: "Change Size in Tray 1"
  675. *PrinterError: "Change Size in Tray 2"
  676. *PrinterError: "Paper Out or Feed Failure - Feed"
  677. *PrinterError: "Load Manual Envelope"
  678. *PrinterError: "Paper Out or Feed Failure - Tray 1"
  679. *PrinterError: "Paper Out or Feed Failure - Tray 2"
  680. *PrinterError: "Load Manual Paper"
  681. *PrinterError: "Output Bin Full"
  682. *PrinterError: "Cover Open/Cartridge Not Installed"
  683. *PrinterError: "Insufficient Memory"
  684. *PrinterError: "Complex Page"
  685. *PrinterError: "Default Storage Error"
  686. *PrinterError: "Defective Font Card Installed"
  687. *PrinterError: "Flash Full"
  688. *PrinterError: "ioerror"
  689. *PrinterError: "Flash Error"
  690. *PrinterError: "Duplex Not Attached"
  691. *PrinterError: "Duplex Cover Open"
  692. *PrinterError: "Scheduled Maintenance"
  693. *PrinterError: "Toner Low"
  694. *PrinterError: "Service Error"
  695. *% === Color Separation Information =====================
  696. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  697. *InkName: ProcessBlack/Process Black
  698. *InkName: CustomColor/Custom Color
  699. *InkName: ProcessCyan/Process Cyan
  700. *InkName: ProcessMagenta/Process Magenta
  701. *InkName: ProcessYellow/Process Yellow
  702. *% For 60 lpi / 300 dpi ===============================
  703. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
  704. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
  705. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
  706. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
  707. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
  708. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  709. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  710. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  711. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  712. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  713. *% For 53 lpi / 300 dpi ===============================
  714. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  715. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  716. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  717. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  718. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  719. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  720. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  721. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  722. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  723. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  724. *% For 85 lpi / 600 dpi 5,5,2,6,6,2,20/3,0) =====================
  725. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  726. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  727. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  728. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  729. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  730. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  731. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  732. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  733. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  734. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  735. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  736. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  737. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  738. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
  739. sub }{dup mul exch dup mul add 1 exch sub }ifelse }
  740. "
  741. *End
  742. *% For 71 lpi / 600 dpi ===============================
  743. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  744. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  745. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  746. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  747. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  748. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  749. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  750. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  751. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  752. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  753. *% For 116 lpi / 1200 dpi ===================================================
  754. *ColorSepScreenAngle ProcessBlack.116lpi.1200dpi/116 lpi / 1200 dpi: "45.0"
  755. *ColorSepScreenAngle CustomColor.116lpi.1200dpi/116 lpi / 1200 dpi: "45.0"
  756. *ColorSepScreenAngle ProcessCyan.116lpi.1200dpi/116 lpi / 1200 dpi: "71.5651"
  757. *ColorSepScreenAngle ProcessMagenta.116lpi.1200dpi/116 lpi / 1200 dpi: "18.4349"
  758. *ColorSepScreenAngle ProcessYellow.116lpi.1200dpi/116 lpi / 1200 dpi: "0.0"
  759. *ColorSepScreenFreq ProcessBlack.116lpi.1200dpi/116 lpi / 1200 dpi: "106.066"
  760. *ColorSepScreenFreq CustomColor.116lpi.1200dpi/116 lpi / 1200 dpi: "106.066"
  761. *ColorSepScreenFreq ProcessCyan.116lpi.1200dpi/116 lpi / 1200 dpi: "94.8683"
  762. *ColorSepScreenFreq ProcessMagenta.116lpi.1200dpi/116 lpi / 1200 dpi: "94.8683"
  763. *ColorSepScreenFreq ProcessYellow.116lpi.1200dpi/116 lpi / 1200 dpi: "100.0"
  764. *% End of PPD file for Lexmark Optra S Laser Printers