home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / driver20.cab / x4512ps.spd < prev    next >
Encoding:
PostScript Printer Description  |  1997-10-20  |  14.6 KB  |  434 lines

  1. *PPD-Adobe: "4.2"
  2. *% X4512PS.spd: Simplified form of X4512PS.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "X4512ps.PPD"
  5. *Product:   "(Xerox 4512)"
  6. *PSVersion: "(2015.103) 213"
  7. *ModelName: "Xerox DocuPrint 4512 PS"
  8. *NickName:  "Xerox DocuPrint 4512 PS"
  9. *LanguageLevel: "2"
  10. *TTRasterizer: Type42
  11. *ColorDevice: False
  12. *Protocols: PJL
  13. *UIConstraints: *Option1 False *InputSlot HCF
  14. *UIConstraints: *Option2 False *InputSlot EF
  15. *UIConstraints: *Option2 True *InputSlot Upper
  16. *UIConstraints: *PageSize Comm10 *InputSlot Lower
  17. *UIConstraints: *PageSize Monarch *InputSlot Lower
  18. *UIConstraints: *PageSize DL *InputSlot Lower
  19. *UIConstraints: *PageSize C5 *InputSlot Lower
  20. *UIConstraints: *PageSize Comm10 *InputSlot Upper
  21. *UIConstraints: *PageSize Monarch *InputSlot Upper
  22. *UIConstraints: *PageSize DL *InputSlot Upper
  23. *UIConstraints: *PageSize C5 *InputSlot Upper
  24. *UIConstraints: *InputSlot Lower *PageSize Comm10
  25. *UIConstraints: *InputSlot Lower *PageSize Monarch
  26. *UIConstraints: *InputSlot Lower *PageSize DL
  27. *UIConstraints: *InputSlot Lower *PageSize C5
  28. *UIConstraints: *InputSlot Upper *PageSize Comm10
  29. *UIConstraints: *InputSlot Upper *PageSize Monarch
  30. *UIConstraints: *InputSlot Upper *PageSize DL
  31. *UIConstraints: *InputSlot Upper *PageSize C5
  32. *UIConstraints: *PageSize Letter *InputSlot EF
  33. *UIConstraints: *PageSize Legal *InputSlot EF
  34. *UIConstraints: *PageSize A4 *InputSlot EF
  35. *UIConstraints: *PageSize A5 *InputSlot EF
  36. *UIConstraints: *PageSize Folio *InputSlot EF
  37. *UIConstraints: *PageSize Executive *InputSlot EF
  38. *UIConstraints: *InputSlot EF *PageSize Letter
  39. *UIConstraints: *InputSlot EF *PageSize Legal
  40. *UIConstraints: *InputSlot EF *PageSize A4
  41. *UIConstraints: *InputSlot EF *PageSize A5
  42. *UIConstraints: *InputSlot EF *PageSize Folio
  43. *UIConstraints: *InputSlot EF *PageSize Executive
  44. *UIConstraints: *PageSize Folio *InputSlot HCF
  45. *UIConstraints: *PageSize Executive *InputSlot HCF
  46. *UIConstraints: *PageSize Comm10 *InputSlot HCF
  47. *UIConstraints: *PageSize Monarch *InputSlot HCF
  48. *UIConstraints: *PageSize DL *InputSlot HCF
  49. *UIConstraints: *PageSize A5 *InputSlot HCF
  50. *UIConstraints: *PageSize C5 *InputSlot HCF
  51. *UIConstraints: *InputSlot HCF *PageSize Folio
  52. *UIConstraints: *InputSlot HCF *PageSize Executive
  53. *UIConstraints: *InputSlot HCF *PageSize Comm10
  54. *UIConstraints: *InputSlot HCF *PageSize Monarch
  55. *UIConstraints: *InputSlot HCF *PageSize DL
  56. *UIConstraints: *InputSlot HCF *PageSize A5
  57. *UIConstraints: *InputSlot HCF *PageSize C5
  58. *UIConstraints: *Duplex *PageSize C5
  59. *UIConstraints: *Duplex *PageSize Comm10
  60. *UIConstraints: *Duplex *PageSize Monarch
  61. *UIConstraints: *Duplex *PageSize DL
  62. *UIConstraints: *PageSize C5 *Duplex
  63. *UIConstraints: *PageSize Comm10 *Duplex
  64. *UIConstraints: *PageSize Monarch *Duplex
  65. *UIConstraints: *PageSize DL *Duplex
  66. *LandscapeOrientation: Plus90
  67. *JCLBegin: "<1B>%-12345X@PJL JOB"
  68. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
  69. *JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
  70. *JCLOpenUI *JCLPageProtect/Page Protect: PickOne
  71. *DefaultJCLPageProtect: PrinterDefault
  72. *OrderDependency: 50 JCLSetup  *JCLPageProtect
  73. *JCLPageProtect PrinterDefault/Printer Default: ""
  74. *JCLPageProtect ON/On: "@PJL SET PAGEPROTECT = ON<0A>"
  75. *JCLPageProtect AUTO/Auto: "@PJL SET PAGEPROTECT = AUTO<0A>"
  76. *JCLCloseUI: *JCLPageProtect
  77. *OpenGroup: InstallableOptions/Options Installed
  78. *OpenUI *Option1/High Capacity Feeder: Boolean
  79. *DefaultOption1: False
  80. *Option1 True/Installed: ""
  81. *Option1 False/Not Installed: ""
  82. *CloseUI: *Option1
  83. *OpenUI *Option2/Envelope Feeder: Boolean
  84. *DefaultOption2: False
  85. *Option2 True/Installed: ""
  86. *Option2 False/Not Installed: ""
  87. *CloseUI: *Option2
  88. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  89. *DefaultInstalledMemory: None
  90. *InstalledMemory None/4 MB Total RAM: ""
  91. *InstalledMemory 5Meg/5 MB Total RAM: ""
  92. *InstalledMemory 6Meg/6 MB Total RAM: ""
  93. *InstalledMemory 7Meg/7 MB Total RAM: ""
  94. *InstalledMemory 8Meg/8 MB Total RAM: ""
  95. *InstalledMemory 9Meg/9 MB Total RAM: ""
  96. *InstalledMemory 10Meg/10 MB Total RAM: ""
  97. *InstalledMemory 12Meg/12 MB Total RAM: ""
  98. *InstalledMemory 13Meg/13 MB Total RAM: ""
  99. *InstalledMemory 16Meg/16 MB Total RAM: ""
  100. *InstalledMemory 20Meg/20 MB Total RAM: ""
  101. *InstalledMemory 24Meg/24 MB Total RAM: ""
  102. *InstalledMemory 28Meg/28 MB Total RAM: ""
  103. *InstalledMemory 36Meg/36 MB Total RAM: ""
  104. *InstalledMemory 40Meg/40 MB Total RAM: ""
  105. *InstalledMemory 52Meg/52 MB Total RAM: ""
  106. *CloseUI: *InstalledMemory
  107. *CloseGroup: InstallableOptions
  108. *OpenUI *PageSize/Paper Size: PickOne
  109. *OrderDependency: 30 AnySetup *PageSize
  110. *DefaultPageSize: Letter
  111. *PageSize Letter/Letter : "
  112.     <</DeferredMediaSelection true /PageSize [612 792] /ImagingBBox null>>
  113. setpagedevice"
  114. *End
  115. *PageSize Legal/Legal : "
  116.  <</DeferredMediaSelection true /PageSize [612 1008] /ImagingBBox null>>
  117. setpagedevice"
  118. *End
  119. *PageSize A4/A4 : "
  120.        <</DeferredMediaSelection true /PageSize [595 842] /ImagingBBox null>>
  121. setpagedevice"
  122. *End
  123. *PageSize Comm10/Com-10 Env : "
  124.     <</DeferredMediaSelection true /PageSize [297 684] /ImagingBBox null>>
  125. setpagedevice"
  126. *End
  127. *PageSize Monarch/Monarch Env : "
  128.     <</DeferredMediaSelection true /PageSize [279 540] /ImagingBBox null>>
  129. setpagedevice"
  130. *End
  131. *PageSize DL/DL Env : "
  132.     <</DeferredMediaSelection true /PageSize [312 624] /ImagingBBox null>>
  133. setpagedevice"
  134. *End
  135. *PageSize C5/C5 : "
  136.     <</DeferredMediaSelection true /PageSize [459 649] /ImagingBBox null>>
  137. setpagedevice"
  138. *End
  139. *PageSize A5/A5 : "
  140.     <</DeferredMediaSelection true /PageSize [420 595] /ImagingBBox null>>
  141. setpagedevice"
  142. *End
  143. *PageSize Folio/Folio: "
  144.     <</DeferredMediaSelection true /PageSize [612 936] /ImagingBBox null>>
  145. setpagedevice"
  146. *End
  147. *PageSize Executive/Executive: "
  148.     <</DeferredMediaSelection true /PageSize [522 756] /ImagingBBox null>>
  149. setpagedevice"
  150. *End
  151. *?PageSize: "
  152.  save
  153.    currentpagedevice /PageSize get aload pop
  154.    2 copy gt {exch} if 
  155.    (Unknown) 
  156.   12 dict
  157.    dup [612 792] (Letter) put
  158.    dup [612 1008] (Legal) put
  159.    dup [595 842] (A4) put
  160.    dup [297 684] (Comm10) put
  161.    dup [279 540] (Monarch) put
  162.    dup [312 624] (DL) put
  163.    dup [459 649] (C5) put
  164.    dup [420 595] (A5) put
  165.    dup [612 936] (Folio) put
  166.    dup [522 756] (Executive) put
  167.  { exch aload pop 4 index sub abs 5 le exch 
  168.    5 index sub abs 5 le and 
  169.       {exch pop exit} {pop} ifelse
  170.    } bind forall
  171.    = flush pop pop
  172. restore 
  173. "
  174. *CloseUI: *PageSize
  175. *OpenUI *PageRegion/Paper Size: PickOne
  176. *OrderDependency: 40 AnySetup *PageRegion
  177. *DefaultPageRegion: Letter
  178. *PageRegion Letter/Letter : "
  179.         <</DeferredMediaSelection true /PageSize [612 792] /ImagingBBox null>>
  180. setpagedevice"
  181. *End
  182. *PageRegion Legal/Legal : "
  183.        <</DeferredMediaSelection true /PageSize [612 1008] /ImagingBBox null>>
  184. setpagedevice"
  185. *End
  186. *PageRegion A4/A4 : "
  187.      <</DeferredMediaSelection true /PageSize [595 842] /ImagingBBox null>>
  188. setpagedevice"
  189. *End
  190. *PageRegion Comm10/Com-10 Env : "
  191.     <</DeferredMediaSelection true /PageSize [297 684] /ImagingBBox null>>
  192. setpagedevice"
  193. *End
  194. *PageRegion Monarch/Monarch : "
  195.     <</DeferredMediaSelection true /PageSize [279 540] /ImagingBBox null>>
  196. setpagedevice"
  197. *End
  198. *PageRegion DL/DL Env : "
  199.     <</DeferredMediaSelection true /PageSize [312 624] /ImagingBBox null>>
  200. setpagedevice"
  201. *End
  202. *PageRegion C5/C5 : "
  203.     <</DeferredMediaSelection true /PageSize [459 649] /ImagingBBox null>>
  204. setpagedevice"
  205. *End
  206. *PageRegion A5/A5 : "
  207.     <</DeferredMediaSelection true /PageSize [420 595] /ImagingBBox null>>
  208. setpagedevice"
  209. *End
  210. *PageRegion Folio/Folio: "
  211.     <</DeferredMediaSelection true /PageSize [612 936] /ImagingBBox null>>
  212. setpagedevice"
  213. *End
  214. *PageRegion Executive/Executive: "
  215.     <</DeferredMediaSelection true /PageSize [522 756] /ImagingBBox null>>
  216. setpagedevice"
  217. *End
  218. *CloseUI: *PageRegion
  219. *DefaultImageableArea: Letter
  220. *ImageableArea Letter/US Letter: "12.24 12.06 599.76 780.06"
  221. *ImageableArea Legal/US Legal: "12.24 12.06 599.76 996.06"
  222. *ImageableArea A4/A4: "13.44 12.06 581.76 829.74"
  223. *ImageableArea Comm10/Env Com-10: "12.12 12.06 284.76 672.06 "
  224. *ImageableArea Monarch/Env Monarch: "12.72 12.06 266.16 528.06 "
  225. *ImageableArea DL/Env DL: "13.8 12.06 297.96 611.58 "
  226. *ImageableArea C5/C5: "14.566 13.478 446.566 635.648"
  227. *ImageableArea A5/A5: "13.478 13.905 405.968 584.145"
  228. *ImageableArea Folio/Folio: "0 0 612 936"
  229. *ImageableArea Executive/Executive: "0 0 522 756"
  230. *DefaultPaperDimension: Letter
  231. *PaperDimension Letter/US Letter: "612 792"
  232. *PaperDimension Legal/US Legal: "612 1008"
  233. *PaperDimension A4/A4: "595 842"
  234. *PaperDimension Comm10/Env Com-10: "297 684"
  235. *PaperDimension Monarch/Env Monarch: "279 540"
  236. *PaperDimension DL/Env DL: "312 624"
  237. *PaperDimension C5/C5: "459 649"
  238. *PaperDimension A5/A5: "420 595"
  239. *PaperDimension Folio/Folio: "612 936"
  240. *PaperDimension Executive/Executive: "522 756"
  241. *RequiresPageRegion All: True
  242. *OpenUI *InputSlot/Paper Source: PickOne
  243. *OrderDependency: 20 AnySetup *InputSlot
  244. *DefaultInputSlot: Upper
  245. *InputSlot Upper/Tray 1: "
  246.   currentpagedevice /InputAttributes get 
  247.   0 get dup null eq { pop }
  248.   { dup length 1 add dict copy
  249.     dup /InputAttributes
  250.     1 dict dup /Priority [0] put
  251.     put setpagedevice
  252.   } ifelse"
  253. *End
  254. *InputSlot Lower/Tray 2: "
  255.   currentpagedevice /InputAttributes get 
  256.   1 get dup null eq { pop }
  257.   { dup length 1 add dict copy
  258.     dup /InputAttributes
  259.     1 dict dup /Priority [1 0] put
  260.     put setpagedevice
  261.   } ifelse"
  262. *End
  263. *InputSlot HCF/High Capacity Feeder: "
  264.   currentpagedevice /InputAttributes get
  265.   2 get dup null eq {pop}
  266.   { dup
  267.     /InputAttributes
  268.     1 dict dup /Priority [2] put
  269.     put  setpagedevice
  270.   } ifelse "
  271. *End
  272. *InputSlot EF/Envelope Tray: "
  273.   currentpagedevice /InputAttributes get
  274.   3 get dup null eq {pop}
  275.   { dup
  276.     /InputAttributes
  277.     1 dict dup /Priority [3] put
  278.     put  setpagedevice
  279.   } ifelse "
  280. *End
  281. *?InputSlot: "
  282. save
  283.   4 dict
  284.   dup /0 (Upper) put
  285.   dup /1 (Lower) put
  286.   dup /2 (HCF) put
  287.   dup /3 (EF) put
  288.   currentpagedevice /InputAttributes get
  289.   dup /Priority known
  290.   { /Priority get 0 get (      ) cvs cvn get }
  291.   {
  292.     dup length 1 eq
  293.     { {pop} forall (       ) cvs cvn get }
  294.     { pop pop (Unknown) } ifelse
  295.   } ifelse
  296.   = flush
  297. restore
  298. "
  299. *End
  300. *CloseUI: *InputSlot
  301. *OpenUI *ManualFeed/Manual Feed:  Boolean
  302. *OrderDependency: 20 AnySetup *ManualFeed
  303. *DefaultManualFeed: False
  304. *ManualFeed True/True: "
  305.   <</ManualFeed true>> setpagedevice"
  306. *End
  307. *ManualFeed False/False: "
  308.      <</ManualFeed false>> setpagedevice"
  309. *End
  310. *?ManualFeed: "
  311.   save
  312.     currentpagedevice /ManualFeed get
  313.     {(True)}{(False)}ifelse = flush
  314.   restore
  315. "
  316. *End
  317. *CloseUI: *ManualFeed
  318. *OpenGroup: Output
  319. *OpenUI *Duplex/Duplex: PickOne
  320. *OrderDependency: 30 AnySetup *Duplex
  321. *DefaultDuplex: Normal
  322. *Duplex None/Off: "<</Duplex false /Tumble false>> setpagedevice"
  323. *Duplex DuplexNoTumble/Normal: "<</Duplex true /Tumble false>> setpagedevice"
  324. *Duplex DuplexTumble/Tumble: "<</Duplex true /Tumble true>> setpagedevice"
  325. *?Duplex: "save
  326.   currentpagedevice /Duplex get
  327.   {currentpagedevice /Tumble get
  328.      {(DuplexTumble)} {(DuplexNoTumble)} ifelse}
  329.   {(None)} ifelse = flush restore"
  330. *End
  331. *CloseUI: *Duplex
  332. *CloseGroup: Output
  333. *OpenGroup: Imaging
  334. *OpenUI *Resolution/Resolution: PickOne
  335. *OrderDependency: 55 AnySetup *Resolution
  336. *DefaultResolution: 600dpi
  337. *Resolution 300dpi/300 x 300 dpi: "
  338.   2 dict
  339.     dup /HWResolution [300 300] put 
  340.     dup /Policies
  341.       1 dict dup /HWResolution 2 put 
  342.   put setpagedevice
  343. "
  344. *End
  345. *Resolution 600dpi/600 x 600 dpi: "
  346.   2 dict
  347.     dup /HWResolution [600 600] put 
  348.     dup /Policies
  349.       1 dict dup /HWResolution 2 put 
  350.   put setpagedevice
  351. "
  352. *End
  353. *?Resolution: "
  354.   save
  355.     currentpagedevice /HWResolution get
  356.     aload pop exch
  357.     (          ) cvs print
  358.     (x) print (          ) cvs print (dpi)
  359.     = flush
  360.   restore
  361. "
  362. *End
  363. *CloseUI: *Resolution
  364. *CloseGroup: Imaging
  365. *ScreenFreq: "65.0"
  366. *ScreenAngle: "45.0"
  367. *DefaultFont: Courier
  368. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  369. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  370. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  371. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  372. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  373. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  374. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  375. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  376. *Font Courier: Standard "(002.004S)" Standard ROM
  377. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  378. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  379. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  380. *Font Helvetica: Standard "(001.006S)" Standard ROM
  381. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  382. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  383. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  384. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  385. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  386. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  387. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  388. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  389. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  390. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  391. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  392. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  393. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  394. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  395. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  396. *Font Symbol: Special "(001.007S)" Special ROM
  397. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  398. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  399. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  400. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  401. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  402. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  403. *FreeVM: "1914064"
  404. *VMOption None: "1914064"
  405. *VMOption 5Meg: "3102595"
  406. *VMOption 6Meg: "4575132"
  407. *VMOption 7Meg: "5448103"
  408. *VMOption 8Meg: "6352630"
  409. *VMOption 9Meg: "7288713"
  410. *VMOption 10Meg: "8256354"
  411. *VMOption 12Meg: "10286304"
  412. *VMOption 13Meg: "11348615"
  413. *VMOption 16Meg: "14724885"
  414. *VMOption 20Meg: "19148618"
  415. *VMOption 24Meg: "23245647"
  416. *VMOption 28Meg: "27431779"
  417. *VMOption 36Meg: "35984988"
  418. *VMOption 40Meg: "40617600"
  419. *VMOption 52Meg: "55771092"
  420. *Password: "0"
  421. *ExitServer: "
  422.   count 0 eq {
  423.     true  % no password on the stack
  424.   }{
  425.     dup   % potential password
  426.     statusdict /checkpassword get exec not
  427.   } ifelse
  428.   { 
  429.     quit  % no password or not valid.
  430.   } if
  431.   serverdict /exitserver get exec
  432. "
  433. *End
  434.