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.

793 lines
31 KiB

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