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.

773 lines
27 KiB

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1994 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
  9. *%
  10. *% Copyright 1994 Digital Equipment Corporation.
  11. *%
  12. *FormatVersion: "4.1"
  13. *FileVersion: "1.0"
  14. *LanguageEncoding: ISOLatin1
  15. *LanguageVersion: English
  16. *PCFileName: "DCPS1761.PPD"
  17. *Product: "(PrintServer 17)"
  18. *PSVersion: "(2014.102) 68"
  19. *ModelName: "Digital PrintServer 17/600"
  20. *ShortNickName: "Digital PrintServer 17/600"
  21. *NickName: "Digital PrintServer 17/600 v2014"
  22. *% === Options and Constraints ===============
  23. *OpenGroup: InstallableOptions/Options Installed
  24. *OpenUI *Option1/Optional Duplex Unit: Boolean
  25. *DefaultOption1: False
  26. *Option1 True/Installed: ""
  27. *Option1 False/Not Installed: ""
  28. *CloseUI: *Option1
  29. *OpenUI *Option2/Optional Envelope Feeder: Boolean
  30. *DefaultOption2: False
  31. *Option2 True/Installed: ""
  32. *Option2 False/Not Installed: ""
  33. *CloseUI: *Option2
  34. *OpenUI *Option3/Memory Configuration: PickOne
  35. *DefaultOption3: None
  36. *Option3 None/Standard 16 MB RAM: ""
  37. *Option3 4Meg/Upgrade to 20 MB RAM: ""
  38. *Option3 8Meg/Upgrade to 24 MB RAM: ""
  39. *Option3 12Meg/Upgrade to 28 MB RAM: ""
  40. *Option3 16Meg/Upgrade to 32 MB RAM: ""
  41. *CloseUI: *Option3
  42. *CloseGroup: InstallableOptions/Options Installed
  43. *UIConstraints: *Option1 False *Duplex
  44. *UIConstraints: *Option2 False *InputSlot Envelope
  45. *UIConstraints: *OutputBin Side *Duplex
  46. *UIConstraints: *Duplex *OutputBin Side
  47. *UIConstraints: *InputSlot Envelope *Duplex
  48. *UIConstraints: *Duplex *InputSlot Envelope
  49. *UIConstraints: *PageSize 4.125x9.5 *Duplex
  50. *UIConstraints: *PageSize 3.875x7.5 *Duplex
  51. *UIConstraints: *PageSize DL *Duplex
  52. *UIConstraints: *PageRegion 4.125x9.5 *Duplex
  53. *UIConstraints: *PageRegion 3.875x7.5 *Duplex
  54. *UIConstraints: *PageRegion DL *Duplex
  55. *UIConstraints: *Duplex *PageSize 4.125x9.5
  56. *UIConstraints: *Duplex *PageSize 3.875x7.5
  57. *UIConstraints: *Duplex *PageSize DL
  58. *UIConstraints: *Duplex *PageRegion 4.125x9.5
  59. *UIConstraints: *Duplex *PageRegion 3.875x7.5
  60. *UIConstraints: *Duplex *PageRegion DL
  61. *UIConstraints: *InputSlot Envelope *PageSize Letter
  62. *UIConstraints: *InputSlot Envelope *PageSize Legal
  63. *UIConstraints: *InputSlot Envelope *PageSize ExecutivePage
  64. *UIConstraints: *InputSlot Envelope *PageSize A4
  65. *UIConstraints: *InputSlot Envelope *PageSize B5
  66. *UIConstraints: *InputSlot Envelope *PageSize LetterSmall
  67. *UIConstraints: *InputSlot Envelope *PageSize LegalSmall
  68. *UIConstraints: *InputSlot Envelope *PageSize A4Small
  69. *UIConstraints: *InputSlot Envelope *PageRegion Letter
  70. *UIConstraints: *InputSlot Envelope *PageRegion Legal
  71. *UIConstraints: *InputSlot Envelope *PageRegion ExecutivePage
  72. *UIConstraints: *InputSlot Envelope *PageRegion A4
  73. *UIConstraints: *InputSlot Envelope *PageRegion B5
  74. *UIConstraints: *InputSlot Envelope *PageRegion LetterSmall
  75. *UIConstraints: *InputSlot Envelope *PageRegion LegalSmall
  76. *UIConstraints: *InputSlot Envelope *PageRegion A4Small
  77. *UIConstraints: *InputSlot Upper *PageSize 4.125x9.5
  78. *UIConstraints: *InputSlot Lower *PageSize 4.125x9.5
  79. *UIConstraints: *InputSlot Upper *PageSize 3.875x7.5
  80. *UIConstraints: *InputSlot Lower *PageSize 3.875x7.5
  81. *UIConstraints: *InputSlot Upper *PageSize DL
  82. *UIConstraints: *InputSlot Lower *PageSize DL
  83. *UIConstraints: *InputSlot Upper *PageRegion 4.125x9.5
  84. *UIConstraints: *InputSlot Lower *PageRegion 4.125x9.5
  85. *UIConstraints: *InputSlot Upper *PageRegion 3.875x7.5
  86. *UIConstraints: *InputSlot Lower *PageRegion 3.875x7.5
  87. *UIConstraints: *InputSlot Upper *PageRegion DL
  88. *UIConstraints: *InputSlot Lower *PageRegion DL
  89. *UIConstraints: *Option3 None *VMOption
  90. *UIConstraints: *Option3 4Meg *VMOption None
  91. *UIConstraints: *Option3 4Meg *VMOption 8Meg
  92. *UIConstraints: *Option3 4Meg *VMOption 12Meg
  93. *UIConstraints: *Option3 4Meg *VMOption 16Meg
  94. *UIConstraints: *Option3 8Meg *VMOption None
  95. *UIConstraints: *Option3 8Meg *VMOption 4Meg
  96. *UIConstraints: *Option3 8Meg *VMOption 12Meg
  97. *UIConstraints: *Option3 8Meg *VMOption 16Meg
  98. *UIConstraints: *Option3 12Meg *VMOption None
  99. *UIConstraints: *Option3 12Meg *VMOption 4Meg
  100. *UIConstraints: *Option3 12Meg *VMOption 8Meg
  101. *UIConstraints: *Option3 12Meg *VMOption 16Meg
  102. *UIConstraints: *Option3 16Meg *VMOption None
  103. *UIConstraints: *Option3 16Meg *VMOption 4Meg
  104. *UIConstraints: *Option3 16Meg *VMOption 8Meg
  105. *UIConstraints: *Option3 16Meg *VMOption 12Meg
  106. *UIConstraints: *DECimage Off *DECimagePlusparams
  107. *% === Basic Capabilities ===============
  108. *LanguageLevel: "2"
  109. *Protocols: BCP
  110. *Emulators: hplj
  111. *StartEmulator_hplj: "currentfile /LaserJetIII statusdict /emulate get exec "
  112. *StopEmulator_hplj: "<1B7F>0"
  113. *FreeVM: "540000"
  114. *VMOption None/Standard 16 MB RAM: "540000"
  115. *VMOption 4Meg/4 MB Upgrade: "2250000"
  116. *VMOption 8Meg/8 MB Upgrade: "6300000"
  117. *VMOption 12Meg/12 MB Upgrade: "10000000"
  118. *VMOption 16Meg/16 MB Upgrade: "14500000"
  119. *Extensions: CMYK
  120. *ColorDevice: False
  121. *DefaultColorSpace: Gray
  122. *VariablePaperSize: False
  123. *FileSystem: False
  124. *Throughput: "17"
  125. *% For MS Windows: Do not put ^D in files
  126. *EndOfFile: False
  127. *Password: "(LPS)"
  128. *ExitServer: "
  129. count 0 eq
  130. { false } { true exch startjob } ifelse
  131. not {
  132. (WARNING: Cannot modify initial VM.) =
  133. (Missing or invalid password.) =
  134. (Please contact the author of this software.) = flush quit
  135. } if
  136. "
  137. *End
  138. *% ===== Resolution ===================
  139. *OpenUI *Resolution: PickOne
  140. *OrderDependency: 20 AnySetup *Resolution
  141. *DefaultResolution: 600dpi
  142. *Resolution 400dpi/400 dpi: "
  143. 1 dict dup /HWResolution [400 400] put setpagedevice"
  144. *End
  145. *Resolution 600dpi/600 dpi: "
  146. 1 dict dup /HWResolution [600 600] put setpagedevice"
  147. *End
  148. *?Resolution: "
  149. save
  150. currentpagedevice /HWResolution get
  151. 0 get
  152. ( ) cvs print
  153. (dpi)
  154. = flush
  155. restore
  156. "
  157. *End
  158. *CloseUI: *Resolution
  159. *OpenGroup: DECimageControls
  160. *% === DECimage ============
  161. *OpenUI *DECimage/DECimage Plus: Boolean
  162. *OrderDependency: 54 AnySetup *DECimage
  163. *DefaultDECimage: Off
  164. *DECimage Off: "
  165. false statusdict /setDECimage get exec
  166. currentpagedevice /Install get exec"
  167. *End
  168. *DECimage On: "true statusdict /setDECimage get exec"
  169. *?DECimage: "
  170. save statusdict /DECimage get exec
  171. {(On)}{(Off)} ifelse = flush restore"
  172. *End
  173. *CloseUI: *DECimage
  174. *% === DECimage Plus Parameters =========
  175. *OpenUI *DECimagePlusparams/DECimage Plus Controls: PickOne
  176. *OrderDependency: 52 AnySetup *DECimagePlusparams
  177. *DefaultDECimagePlusparams: Off
  178. *DECimagePlusparams Off/Standard: "0.0 1.0 1.5 1 statusdict /setDECimageparams get exec"
  179. *DECimagePlusparams 1/High Contrast: "0.2 0.8 0.0 1 statusdict /setDECimageparams get exec"
  180. *DECimagePlusparams 2/Med Contrast: "0.1 0.9 0.0 1 statusdict /setDECimageparams get exec"
  181. *DECimagePlusparams 3/Little Darker: "0.1 1.1 0.0 1 statusdict /setDECimageparams get exec"
  182. *DECimagePlusparams 4/Darker: "0.2 1.2 0.0 1 statusdict /setDECimageparams get exec"
  183. *DECimagePlusparams 5/Brighter: "-0.2 0.8 0.0 1 statusdict /setDECimageparams get exec"
  184. *DECimagePlusparams 6/Little Brighter: "-0.1 0.9 0.0 1 statusdict /setDECimageparams get exec"
  185. *DECimagePlusparams 7/Little Low Contrast: "-0.05 1.05 0.0 1 statusdict /setDECimageparams get exec"
  186. *DECimagePlusparams 8/Low Contrast: "-0.1 1.1 0.0 1 statusdict /setDECimageparams get exec"
  187. *DECimagePlusparams 9/Lower Contrast: "-0.15 1.15 0.0 1 statusdict /setDECimageparams get exec"
  188. *DECimagePlusparams 10/Lowest Contrast: "-0.2 1.2 0.0 1 statusdict /setDECimageparams get exec"
  189. *DECimagePlusparams 11/Extra Sharp: "0.0 1.0 4.0 1 statusdict /setDECimageparams get exec"
  190. *DECimagePlusparams 12/Very Sharp: "0.0 1.0 3.0 1 statusdict /setDECimageparams get exec"
  191. *DECimagePlusparams 13/Sharp: "0.0 1.0 1.5 1 statusdict /setDECimageparams get exec"
  192. *DECimagePlusparams 14/Soft: "0.0 1.0 -1.0 1 statusdict /setDECimageparams get exec"
  193. *CloseUI: *DECimagePlusparams
  194. *CloseGroup: DECimageControls
  195. *% Halftone Information ===============
  196. *ScreenFreq: "85.0"
  197. *ScreenAngle: "45.0"
  198. *DefaultScreenProc: Dot
  199. *ScreenProc Dot: "
  200. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub }
  201. {dup mul exch dup mul add 1 exch sub }ifelse }"
  202. *End
  203. *ScreenProc Line: "{ pop }"
  204. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  205. *DefaultTransfer: Null
  206. *Transfer Null: "{ }"
  207. *Transfer Null.Inverse: "{ 1 exch sub }"
  208. *% Paper Handling ===================
  209. *% Use these entries to set paper size most of the time, unless there is
  210. *% specific reason to use PageRegion.
  211. *OpenUI *PageSize: PickOne
  212. *OrderDependency: 30 AnySetup *PageSize
  213. *DefaultPageSize: Letter
  214. *PageSize Letter: "
  215. 2 dict
  216. dup /PageSize [612 792] put
  217. dup /ImagingBBox null put
  218. setpagedevice"
  219. *End
  220. *PageSize Legal: "
  221. 2 dict
  222. dup /PageSize [612 1008] put
  223. dup /ImagingBBox null put
  224. setpagedevice"
  225. *End
  226. *PageSize ExecutivePage/Executive: "
  227. 2 dict
  228. dup /PageSize [522 756] put
  229. dup /ImagingBBox null put
  230. setpagedevice"
  231. *End
  232. *PageSize A4: "
  233. 2 dict
  234. dup /PageSize [595 842] put
  235. dup /ImagingBBox null put
  236. setpagedevice"
  237. *End
  238. *PageSize B5: "
  239. 2 dict
  240. dup /PageSize [516 729] put
  241. dup /ImagingBBox null put
  242. setpagedevice"
  243. *End
  244. *PageSize 3.875x7.5/Env Monarch: "
  245. 2 dict
  246. dup /PageSize [279 540] put
  247. dup /ImagingBBox null put
  248. setpagedevice"
  249. *End
  250. *PageSize 4.125x9.5/Env Comm10: "
  251. 2 dict
  252. dup /PageSize [297 684] put
  253. dup /ImagingBBox null put
  254. setpagedevice"
  255. *End
  256. *PageSize DL/Env DL: "
  257. 2 dict
  258. dup /PageSize [312 624] put
  259. dup /ImagingBBox null put
  260. setpagedevice"
  261. *End
  262. *PageSize LetterSmall/Letter Small: "
  263. 2 dict
  264. dup /PageSize [612 792] put
  265. dup /ImagingBBox null put
  266. setpagedevice"
  267. *End
  268. *PageSize LegalSmall/Legal Small: "
  269. 2 dict
  270. dup /PageSize [612 1008] put
  271. dup /ImagingBBox null put
  272. setpagedevice"
  273. *End
  274. *PageSize A4Small/A4 Small: "
  275. 2 dict
  276. dup /PageSize [595 842] put
  277. dup /ImagingBBox null put
  278. setpagedevice"
  279. *End
  280. *?PageSize: "
  281. save
  282. currentpagedevice /PageSize get aload pop
  283. 2 copy gt {exch} if
  284. (Unknown)
  285. 11 dict
  286. dup [612 792] (Letter) put
  287. dup [612 1008] (Legal) put
  288. dup [522 756] (ExecutivePage) put
  289. dup [595 842] (A4) put
  290. dup [516 729] (B5) put
  291. dup [279 540] (3.875x7.5) put
  292. dup [297 684] (4.125x9.5) put
  293. dup [312 624] (DL) put
  294. dup [612 792] (LetterSmall) put
  295. dup [612 1008] (LegalSmall) put
  296. dup [595 842] (A4Small) put
  297. { exch aload pop 4 index sub abs 5 le exch
  298. 5 index sub abs 5 le and
  299. {exch pop exit} {pop} ifelse
  300. } bind forall
  301. = flush pop pop restore"
  302. *End
  303. *CloseUI: *PageSize
  304. *OpenUI *PageRegion: PickOne
  305. *OrderDependency: 40 AnySetup *PageRegion
  306. *DefaultPageRegion: Letter
  307. *PageRegion Letter: "
  308. 2 dict
  309. dup /PageSize [612 792] put
  310. dup /ImagingBBox null put
  311. setpagedevice"
  312. *End
  313. *PageRegion Legal: "
  314. 2 dict
  315. dup /PageSize [612 1008] put
  316. dup /ImagingBBox null put
  317. setpagedevice"
  318. *End
  319. *PageRegion ExecutivePage/Executive: "
  320. 2 dict
  321. dup /PageSize [522 756] put
  322. dup /ImagingBBox null put
  323. setpagedevice"
  324. *End
  325. *PageRegion A4: "
  326. 2 dict
  327. dup /PageSize [595 842] put
  328. dup /ImagingBBox null put
  329. setpagedevice"
  330. *End
  331. *PageRegion B5: "
  332. 2 dict
  333. dup /PageSize [516 729] put
  334. dup /ImagingBBox null put
  335. setpagedevice"
  336. *End
  337. *PageRegion 3.875x7.5/Env Monarch: "
  338. 2 dict
  339. dup /PageSize [279 540] put
  340. dup /ImagingBBox null put
  341. setpagedevice"
  342. *End
  343. *PageRegion 4.125x9.5/Env Comm10: "
  344. 2 dict
  345. dup /PageSize [297 684] put
  346. dup /ImagingBBox null put
  347. setpagedevice"
  348. *End
  349. *PageRegion DL/Env DL: "
  350. 2 dict
  351. dup /PageSize [312 624] put
  352. dup /ImagingBBox null put
  353. setpagedevice"
  354. *End
  355. *PageRegion LetterSmall/Letter Small: "
  356. 2 dict
  357. dup /PageSize [612 792] put
  358. dup /ImagingBBox null put
  359. setpagedevice"
  360. *End
  361. *PageRegion LegalSmall/Legal Small: "
  362. 2 dict
  363. dup /PageSize [612 1008] put
  364. dup /ImagingBBox null put
  365. setpagedevice"
  366. *End
  367. *PageRegion A4Small/A4 Small: "
  368. 2 dict
  369. dup /PageSize [595 842] put
  370. dup /ImagingBBox null put
  371. setpagedevice"
  372. *End
  373. *CloseUI: *PageRegion
  374. *% The following entries provide information about specific paper keywords.
  375. *DefaultImageableArea: Letter
  376. *ImageableArea Letter: "14.16 7.74 597.84 780.54 "
  377. *ImageableArea Legal: "14.16 7.74 597.84 991.74 "
  378. *ImageableArea ExecutivePage/Executive: "12.0 9.18 511.2 745.98 "
  379. *ImageableArea A4: "12.96 9.18 581.28 832.38 "
  380. *ImageableArea B5: "14.20 7.24 501.80 721.76 "
  381. *ImageableArea 3.875x7.5/Env Monarch: "14.94 7.2 264.06 532.8 "
  382. *ImageableArea 4.125x9.5/Env Comm10: "20.64 9.18 281.76 657.18 "
  383. *ImageableArea DL/Env DL: "12.02 7.07 298.98 615.93 "
  384. *ImageableArea LetterSmall/Letter Small: "29.4 30.06 582.60 758.22 "
  385. *ImageableArea LegalSmall/Legal Small: "63.84 41.58 548.16 957.90 "
  386. *ImageableArea A4Small/A4 Small: "22.43 30.4 571.81 811.16 "
  387. *?ImageableArea: "
  388. save
  389. /cvp { ( ) cvs print ( ) print } bind def
  390. /upperright {10000 mul floor 10000 div} bind def
  391. /lowerleft {10000 mul ceiling 10000 div} bind def
  392. newpath clippath pathbbox
  393. 4 -2 roll exch 2 {lowerleft cvp} repeat
  394. exch 2 {upperright cvp} repeat flush
  395. restore"
  396. *End
  397. *% These provide the physical dimensions of the paper (by keyword)
  398. *DefaultPaperDimension: Letter
  399. *PaperDimension Letter: "612 792"
  400. *PaperDimension Legal: "612 1008"
  401. *PaperDimension ExecutivePage/Executive: "522 756"
  402. *PaperDimension A4: "595 842"
  403. *PaperDimension B5: "516 729"
  404. *PaperDimension 3.875x7.5/Env Monarch: "279 540"
  405. *PaperDimension 4.125x9.5/Env Comm10: "297 684"
  406. *PaperDimension DL/Env DL: "312 624"
  407. *PaperDimension LetterSmall/Letter Small: "612 792"
  408. *PaperDimension LegalSmall/Legal Small: "612 1008"
  409. *PaperDimension A4Small/A4 Small: "595 842"
  410. *OpenUI *InputSlot: PickOne
  411. *OrderDependency: 20 AnySetup *InputSlot
  412. *DefaultInputSlot: Lower
  413. *InputSlot Lower: "
  414. currentpagedevice /InputAttributes get
  415. 0 get dup
  416. null eq {pop}
  417. { dup length 1 add dict copy
  418. dup /InputAttributes
  419. 1 dict dup /Priority [0] put
  420. put setpagedevice
  421. } ifelse"
  422. *End
  423. *InputSlot Upper: "
  424. currentpagedevice /InputAttributes get
  425. 1 get dup
  426. null eq {pop}
  427. { dup length 1 add dict copy
  428. dup /InputAttributes
  429. 1 dict dup /Priority [1] put
  430. put setpagedevice
  431. } ifelse"
  432. *End
  433. *InputSlot Envelope: "
  434. currentpagedevice /InputAttributes get
  435. 2 get dup
  436. null eq {pop}
  437. { dup length 1 add dict copy
  438. dup /InputAttributes
  439. 1 dict dup /Priority [2] put
  440. put setpagedevice
  441. } ifelse"
  442. *End
  443. *?InputSlot: "
  444. save
  445. 3 dict
  446. dup /0 (Lower) put
  447. dup /1 (Upper) put
  448. dup /2 (Envelope) put
  449. currentpagedevice /InputAttributes get
  450. dup /Priority known
  451. { /Priority get 0 get ( ) cvs cvn get }
  452. {
  453. dup length 1 eq
  454. { {pop} forall ( ) cvs cvn get }
  455. { pop pop (Unknown) } ifelse
  456. } ifelse
  457. = flush
  458. restore
  459. "
  460. *End
  461. *CloseUI: *InputSlot
  462. *OpenUI *OutputBin: PickOne
  463. *OrderDependency: 40 AnySetup *OutputBin
  464. *DefaultOutputBin: Upper
  465. *OutputBin Upper: "
  466. currentpagedevice /OutputAttributes get
  467. 0 get dup
  468. null eq {pop}
  469. { dup length 1 add dict copy
  470. dup /OutputAttributes
  471. 1 dict dup /Priority [0] put
  472. put setpagedevice
  473. } ifelse"
  474. *End
  475. *OutputBin Side: "
  476. currentpagedevice /OutputAttributes get
  477. 1 get dup
  478. null eq {pop}
  479. { dup length 1 add dict copy
  480. dup /OutputAttributes
  481. 1 dict dup /Priority [1] put
  482. put setpagedevice
  483. } ifelse"
  484. *End
  485. *?OutputBin: "
  486. save
  487. 2 dict
  488. dup /0 (Upper) put
  489. dup /1 (Side) put
  490. currentpagedevice /OutputAttributes get
  491. dup /Priority known
  492. { /Priority get 0 get ( ) cvs cvn get }
  493. {
  494. dup length 1 eq
  495. { {pop} forall ( ) cvs cvn get }
  496. { pop pop (Unknown) } ifelse
  497. } ifelse
  498. = flush
  499. restore
  500. "
  501. *End
  502. *CloseUI: *OutputBin
  503. *PageStackOrder Upper: Normal
  504. *PageStackOrder Side: Reverse
  505. *OpenUI *Duplex: PickOne
  506. *OrderDependency: 50 AnySetup *Duplex
  507. *DefaultDuplex: None
  508. *Duplex None: "
  509. 1 dict dup /Duplex false put setpagedevice
  510. 1 dict dup /Tumble false put setpagedevice"
  511. *End
  512. *Duplex DuplexNoTumble/Long Edge: "
  513. 1 dict dup /Duplex true put setpagedevice
  514. 1 dict dup /Tumble false put setpagedevice"
  515. *End
  516. *Duplex DuplexTumble/Short Edge: "
  517. 1 dict dup /Duplex true put setpagedevice
  518. 1 dict dup /Tumble true put setpagedevice"
  519. *End
  520. *?Duplex: "save
  521. currentpagedevice /Duplex get
  522. { currentpagedevice /Tumble get
  523. {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  524. }
  525. { (None)}
  526. ifelse = flush
  527. restore
  528. "
  529. *End
  530. *CloseUI: *Duplex
  531. *OpenUI *ManualFeed/Manual Feed: Boolean
  532. *OrderDependency: 20 AnySetup *ManualFeed
  533. *DefaultManualFeed: False
  534. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  535. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  536. *?ManualFeed: "
  537. save
  538. currentpagedevice /ManualFeed get
  539. {(True)}{(False)}ifelse = flush
  540. restore
  541. "
  542. *End
  543. *CloseUI: *ManualFeed
  544. *% Font Information =====================
  545. *DefaultFont: Error
  546. *Font AvantGarde-Book: Standard "(001.006S)" Standard
  547. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard
  548. *Font AvantGarde-Demi: Standard "(001.007S)" Standard
  549. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard
  550. *Font Bookman-Demi: Standard "(001.004S)" Standard
  551. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard
  552. *Font Bookman-Light: Standard "(001.004S)" Standard
  553. *Font Bookman-LightItalic: Standard "(001.004S)" Standard
  554. *Font Courier: Standard "(002.004S)" Standard
  555. *Font Courier-Bold: Standard "(002.004S)" Standard
  556. *Font Courier-BoldOblique: Standard "(002.004S)" Standard
  557. *Font Courier-Oblique: Standard "(002.004S)" Standard
  558. *Font Helvetica: Standard "(001.006S)" Standard
  559. *Font Helvetica-Bold: Standard "(001.007S)" Standard
  560. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard
  561. *Font Helvetica-Narrow: Standard "(001.006S)" Standard
  562. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard
  563. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard
  564. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard
  565. *Font Helvetica-Oblique: Standard "(001.006S)" Standard
  566. *Font LubalinGraph-Book: Standard "(001.002)" Standard
  567. *Font LubalinGraph-BookOblique: Standard "(001.002)" Standard
  568. *Font LubalinGraph-Demi: Standard "(001.002)" Standard
  569. *Font LubalinGraph-DemiOblique: Standard "(001.002)" Standard
  570. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard
  571. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard
  572. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard
  573. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard
  574. *Font Palatino-Bold: Standard "(001.005S)" Standard
  575. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard
  576. *Font Palatino-Italic: Standard "(001.005S)" Standard
  577. *Font Palatino-Roman: Standard "(001.005S)" Standard
  578. *Font Souvenir-Demi: Standard "(001.002)" Standard
  579. *Font Souvenir-DemiItalic: Standard "(001.002)" Standard
  580. *Font Souvenir-Light: Standard "(001.002)" Standard
  581. *Font Souvenir-LightItalic: Standard "(001.002)" Standard
  582. *Font Symbol: Special "(001.007S)" Special
  583. *Font Times-Bold: Standard "(001.007S)" Standard
  584. *Font Times-BoldItalic: Standard "(001.009S)" Standard
  585. *Font Times-Italic: Standard "(001.007S)" Standard
  586. *Font Times-Roman: Standard "(001.007S)" Standard
  587. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard
  588. *Font ZapfDingbats: Special "(001.004S)" Special
  589. *?FontQuery: "
  590. save
  591. { count 1 gt
  592. { exch dup 127 string cvs (/) print print (:) print
  593. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  594. } { exit } ifelse
  595. } bind loop
  596. (*) = flush
  597. restore
  598. "
  599. *End
  600. *?FontList: "
  601. save
  602. (*) {cvn ==} 128 string /Font resourceforall
  603. (*) = flush
  604. restore
  605. "
  606. *End
  607. *% Printer Messages (verbatim from printer):
  608. *Message: "A new input or output tray has been selected"
  609. *Message: "Document has been printed"
  610. *Message: "Job \jobname\ Aborted by Server Management"
  611. *Message: "Job \jobname\ Aborted"
  612. *Message: "Job \jobname\ Connect"
  613. *Message: "Job \jobname\ Finish"
  614. *Message: "Job \jobname\ Start"
  615. *Message: "Job aborted - Printer is still paused"
  616. *Message: "Job acceptance is disabled - job rejected"
  617. *Message: "Pending Job \jobname\ Aborted"
  618. *Message: "PostScript quit operator has been executed"
  619. *Message: "Print Engine error has been corrected"
  620. *Message: "Print Engine has gone online"
  621. *Message: "Print Engine ready"
  622. *Message: "Timeout trying to send a message"
  623. *Message: "Priviledged command executed - permanent state may be changed"
  624. *Message: "Manual feed mode, insert media"
  625. *% PrinterErrors
  626. *PrinterError: "Toner low or not distributed properly - replace toner cartridge"
  627. *PrinterError: "Check toner cartridge installation"
  628. *PrinterError: "Communication with print engine lost -- reboot PrintServer"
  629. *PrinterError: "Duplexer unit is jammed"
  630. *PrinterError: "Engine command buffer overflow -- reboot PrintServer"
  631. *PrinterError: "Paper feed slot access paper jam, clear cassette area"
  632. *PrinterError: "Please reboot the PrintServer - FATAL ERROR"
  633. *PrinterError: "Print Engine driving unit error"
  634. *PrinterError: "Print Engine hardware error: \code\"
  635. *PrinterError: "Print Engine has gone off line"
  636. *PrinterError: "Print Engine is in warmup state"
  637. *PrinterError: "Print Engine is not ready"
  638. *PrinterError: "Upper door access paper jam, open top cover"
  639. *PrinterError: "Upper unit cover open, close top cover"
  640. *PrinterError: "Face down stacker is full"
  641. *% Status Messages: copy of PrinterErrors
  642. *Status: "Toner low or not distributed properly - replace toner cartridge"
  643. *Status: "Check: toner cartridge installation"
  644. *Status: "Communication with print engine lost -- reboot PrintServer"
  645. *Status: "Duplexer unit is jammed"
  646. *Status: "Engine command buffer overflow -- reboot PrintServer"
  647. *Status: "General user maintenance, perform: \maintenance\"
  648. *Status: "Paper Jam - Clear top output tray"
  649. *Status: "Paper Jam - Open side door to clear paper path"
  650. *Status: "Paper feed slot access paper jam, clear cassette area"
  651. *Status: "Perform user maintenance"
  652. *Status: "Please reboot the PrintServer - FATAL ERROR"
  653. *Status: "Print Engine driving unit error"
  654. *Status: "Print Engine hardware error: \code\"
  655. *Status: "Print Engine has gone off line"
  656. *Status: "Print Engine is in warmup state"
  657. *Status: "Print Engine is not ready"
  658. *Status: "Upper door access paper jam, open top cover"
  659. *Status: "Upper unit cover open, close top cover"
  660. *Status: "Face down stacker is full"
  661. *% Other status messages
  662. *Status: "Active"
  663. *Status: "Idle"
  664. *Status: "PrintServer is currently disabled and cannot accept jobs"
  665. *Status: "Printer is paused (job is pending)"
  666. *Status: "Printer is resuming"
  667. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  668. *% Color Separation Information =====================
  669. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  670. *InkName: ProcessBlack/Process Black
  671. *InkName: CustomColor/Custom Color
  672. *InkName: ProcessCyan/Process Cyan
  673. *InkName: ProcessMagenta/Process Magenta
  674. *InkName: ProcessYellow/Process Yellow
  675. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  676. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  677. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  678. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  679. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  680. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  681. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  682. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  683. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  684. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  685. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  686. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  687. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  688. abs exch abs 2 copy add 1 gt {1 sub dup mul exch
  689. 1 sub dup mul add 1 sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  690. *End
  691. *% For 71 lpi / 600 dpi ===============================
  692. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  693. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  694. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  695. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  696. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  697. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  698. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  699. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  700. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  701. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  702. *% For 71 lpi / 400 dpi ===============================
  703. *ColorSepScreenAngle ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  704. *ColorSepScreenAngle CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  705. *ColorSepScreenAngle ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "71.5651"
  706. *ColorSepScreenAngle ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "18.4349"
  707. *ColorSepScreenAngle ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "0.0"
  708. *ColorSepScreenFreq ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  709. *ColorSepScreenFreq CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  710. *ColorSepScreenFreq ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  711. *ColorSepScreenFreq ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  712. *ColorSepScreenFreq ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "66.6667"
  713. *% For 47 lpi / 400 dpi ===============================
  714. *ColorSepScreenAngle ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  715. *ColorSepScreenAngle CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  716. *ColorSepScreenAngle ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "71.5651"
  717. *ColorSepScreenAngle ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "18.4349"
  718. *ColorSepScreenAngle ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "0.0"
  719. *ColorSepScreenFreq ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  720. *ColorSepScreenFreq CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  721. *ColorSepScreenFreq ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  722. *ColorSepScreenFreq ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  723. *ColorSepScreenFreq ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "44.4444"
  724. *% Produced by "bldppd42.ps" version 4.0 edit 12
  725. *% Last Edit Date: Mar 17 1994
  726. *% The byte count of this file should be exactly 026654 or 027428
  727. *% depending on the filesystem it resides in.
  728. *% end of PPD file for PrintServer 17/600 v2014