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

  1. *PPD-Adobe: "4.2"
  2. *% EFXJX403.spd: Simplified form of EFXJX403.ppd
  3. *PCFileName: "EFXJX403.PPD"
  4. *LanguageEncoding: ISOLatin1
  5. *Product: "(Fiery XJ DocuColor 40)"
  6. *PSVersion: "(2013.114) 7"
  7. *ModelName: "Fiery XJ DocuColor 40 Color Server v2013.114"
  8. *ShortNickName: "Xerox DocuColor40 w/FieryXJ RIP"
  9. *NickName: "Fiery XJ DocuColor 40 Color Server v2013.114"
  10. *UIConstraints: *MediaType Transparent *ManualFeed False
  11. *UIConstraints: *MediaType Thick *ManualFeed False
  12. *UIConstraints: *MediaType Interleaved *ManualFeed False
  13. *UIConstraints: *ManualFeed False *MediaType Transparent
  14. *UIConstraints: *ManualFeed False *MediaType Thick
  15. *UIConstraints: *ManualFeed False *MediaType Interleaved
  16. *UIConstraints: *Slipsheet True *InputSlot Tray3
  17. *UIConstraints: *InputSlot Tray3 *Slipsheet True
  18. *UIConstraints: *MediaType Thick *InputSlot Tray1
  19. *UIConstraints: *MediaType Transparent *InputSlot Tray1
  20. *UIConstraints: *MediaType Interleaved *InputSlot Tray1
  21. *UIConstraints: *InputSlot Tray1 *MediaType Thick
  22. *UIConstraints: *InputSlot Tray1 *MediaType Transparent
  23. *UIConstraints: *InputSlot Tray1 *MediaType Interleaved
  24. *UIConstraints: *MediaType Thick *InputSlot Tray2
  25. *UIConstraints: *MediaType Transparent *InputSlot Tray2
  26. *UIConstraints: *MediaType Interleaved *InputSlot Tray2
  27. *UIConstraints: *InputSlot Tray2 *MediaType Thick
  28. *UIConstraints: *InputSlot Tray2 *MediaType Transparent
  29. *UIConstraints: *InputSlot Tray2 *MediaType Interleaved
  30. *UIConstraints: *MediaType Thick *InputSlot Tray3
  31. *UIConstraints: *MediaType Transparent *InputSlot Tray3
  32. *UIConstraints: *MediaType Interleaved *InputSlot Tray3
  33. *UIConstraints: *InputSlot Tray3 *MediaType Thick
  34. *UIConstraints: *InputSlot Tray3 *MediaType Transparent
  35. *UIConstraints: *InputSlot Tray3 *MediaType Interleaved
  36. *UIConstraints: *MediaType Transparent *ColorRenderDict Preferred
  37. *UIConstraints: *MediaType Transparent *ColorRenderDict Colorimetric
  38. *UIConstraints: *MediaType Interleaved *ColorRenderDict Preferred
  39. *UIConstraints: *MediaType Interleaved *ColorRenderDict Colorimetric
  40. *UIConstraints: *ColorRenderDict Preferred *MediaType Transparent 
  41. *UIConstraints: *ColorRenderDict Colorimetric *MediaType Transparent 
  42. *UIConstraints: *ColorRenderDict Preferred *MediaType Interleaved 
  43. *UIConstraints: *ColorRenderDict Colorimetric *MediaType Interleaved 
  44. *UIConstraints: *MediaType Transparent *EFDuplex True
  45. *UIConstraints: *MediaType Interleaved *EFDuplex True
  46. *UIConstraints: *EFDuplex True *MediaType Transparent
  47. *UIConstraints: *EFDuplex True *MediaType Interleaved
  48. *UIConstraints: *ColorModel GRAY *ColorRenderDict Preferred
  49. *UIConstraints: *ColorModel GRAY *ColorRenderDict Colorimetric
  50. *UIConstraints: *ColorModel GRAY *ColorRenderDict Business 
  51. *UIConstraints: *ColorModel GRAY *ColorRenderDict Monitor 
  52. *UIConstraints: *ColorRenderDict Preferred *ColorModel GRAY
  53. *UIConstraints: *ColorRenderDict Colorimetric *ColorModel GRAY
  54. *UIConstraints: *ColorRenderDict Business *ColorModel GRAY
  55. *UIConstraints: *ColorRenderDict Monitor *ColorModel GRAY
  56. *FreeVM: "16632226"
  57. *LanguageLevel: "2"
  58. *ColorDevice: True
  59. *TTRasterizer: Type42
  60. *Password: "0"
  61. *ExitServer: "
  62.    count 0 eq
  63.    { false } { true exch startjob } ifelse
  64.    not { (WARNING: Cannot modify initial VM.) =
  65.             (Missing or invalid password.) =
  66.             (Please contact the author of this software.) = flush quit
  67.           } if
  68. "
  69. *End
  70. *DefaultResolution: 400dpi
  71. *?Resolution: "
  72. save
  73.   initgraphics
  74.   0 0 moveto currentpoint matrix defaultmatrix transform
  75.   0 72 lineto currentpoint matrix defaultmatrix transform
  76.   3 -1 roll sub dup mul
  77.   3 1 roll exch sub dup mul
  78.   add sqrt round cvi
  79.   (          ) cvs print (dpi) = flush
  80. restore
  81. "
  82. *End
  83. *OrderDependency: 05 AnySetup *ENABLESTARR
  84. *OpenUI *OutputOrder/Page Order    :PickOne
  85. *OrderDependency: 12 AnySetup *OutputOrder
  86. *DefaultOutputOrder: OutputOrderDEF
  87. *OutputOrder OutputOrderDEF/Printer's default: ""
  88. *OutputOrder Normal/Forward:" userdict /XJXsetprintorder known 
  89.     { 1 XJXsetprintorder } 
  90.     { (printerinfo PrintOrder 0) =string 
  91.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse  "
  92. *End
  93. *OutputOrder Reverse/Reverse:" userdict /XJXsetprintorder known 
  94.     { 2 XJXsetprintorder } 
  95.     { (printerinfo PrintOrder 1) =string 
  96.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse  "
  97. *End
  98. *CloseUI: *OutputOrder
  99. *OpenUI *EFDuplex/Duplex    :PickOne
  100. *OrderDependency: 50 AnySetup *EFDuplex
  101. *DefaultEFDuplex: EFDuplexDEF
  102. *EFDuplex EFDuplexDEF/Printer's default: ""
  103. *EFDuplex True/On: " << /Duplex true /Policies << /Duplex 0 >>  >> setpagedevice"
  104. *EFDuplex False/Off: "<< /Duplex false /Policies << /Duplex 1 >> >> setpagedevice"
  105. *CloseUI: *EFDuplex
  106. *OpenUI *Collate/Copy Sets    : Boolean
  107. *OrderDependency: 50 AnySetup *Collate
  108. *DefaultCollate: CollateDEF
  109. *Collate CollateDEF/Printer's default: ""
  110. *Collate True/Collated:    "<< /Collate true>> setpagedevice"
  111. *Collate False/Uncollated: "<< /Collate false>> setpagedevice"
  112. *?Collate: "currentpagedevice /Collate get {(On)} {(Off)} ifelse = flush"
  113. *CloseUI: *Collate
  114. *OpenUI *Slipsheet/Add Slip Sheet    :PickOne
  115. *OrderDependency: 12 AnySetup *Slipsheet
  116. *DefaultSlipsheet: SlipsheetDEF
  117. *Slipsheet SlipsheetDEF/Printer's default: ""
  118. *Slipsheet True/Yes:" userdict /XJXsetSlipSheet known 
  119.     { 2 XJXsetSlipSheet } 
  120.     { (printerinfo SlipSheet 1) =string 
  121.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse  "
  122. *End
  123. *Slipsheet False/No:" userdict /XJXsetSlipSheet known 
  124.     { 1 XJXsetSlipSheet } 
  125.     { (printerinfo SlipSheet 0) =string 
  126.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse  "
  127. *End
  128. *CloseUI: *Slipsheet
  129. *OpenUI *EFCopierMode/Copier Mode    :PickOne
  130. *OrderDependency: 40 AnySetup *EFCopierMode
  131. *DefaultEFCopierMode: CopierDEF
  132. *EFCopierMode CopierDEF/Printer's default: ""
  133. *EFCopierMode Photo/Photo: " userdict /XJXsetmapmode known 
  134.     { 0 XJXsetmapmode } 
  135.     { (printerinfo setmapmode 0) =string 
  136.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse "
  137. *End
  138. *EFCopierMode Map/Map: " userdict /XJXsetmapmode known 
  139.     { 1 XJXsetmapmode } 
  140.     { (printerinfo setmapmode 1) =string 
  141.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse "
  142. *End
  143. *?EFCopierMode: ""
  144. *CloseUI: *EFCopierMode
  145. *OpenUI *EFOverprint/Combine Separations    :PickOne
  146. *OrderDependency: 40 AnySetup *EFOverprint
  147. *DefaultEFOverprint: OverPrintDEF
  148. *EFOverprint OverPrintDEF/Printer's default: ""
  149. *EFOverprint On/On: " userdict /XJXsetoverprint known 
  150.     { 1 XJXsetoverprint } 
  151.     { (printerinfo overprint 1) =string 
  152.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse 
  153.          userdict /setcolorbundle known
  154.     { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
  155.     { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
  156. *End
  157. *EFOverprint Off/Off: " userdict /XJXsetoverprint known 
  158.     { 0 XJXsetoverprint } 
  159.     { (printerinfo overprint 0) =string 
  160.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse 
  161.          userdict /setcolorbundle known
  162.     { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
  163.     { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
  164. *End
  165. *?EFOverprint: ""
  166. *CloseUI: *EFOverprint
  167. *OpenUI *ColorModel/Color Mode    :PickOne
  168. *OrderDependency: 15 AnySetup *ColorModel 
  169. *DefaultColorModel: ColorModelDEF
  170. *ColorModel ColorModelDEF/Printer's default: ""
  171. *ColorModel CMYK/CMYK: " userdict /setcolorbundle known 
  172.     { << /ColorMode /CMYK >> setcolorbundle }
  173.     { << /ProcessColorModel /DeviceCMYK >> setpagedevice } ifelse "
  174. *End
  175. *ColorModel GRAY/Grayscale: " userdict /setcolorbundle known
  176.     { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
  177.     { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
  178. *End
  179. *?ColorModel: " currentpagedevice /ProcessColorModel get == } if "
  180. *CloseUI: *ColorModel
  181. *OrderDependency: 20 AnySetup *DEFPAPERSIZE
  182. *OrderDependency: 25 AnySetup *CONVPAPERSIZE
  183. *OrderDependency: 30 AnySetup *COVPGATEND
  184. *OrderDependency: 35 AnySetup *COURIERSUBST
  185. *OrderDependency: 40 AnySetup *PSERROR
  186. *OrderDependency: 20 AnySetup *USEBYPASSTRAY
  187. *OpenUI *MediaType/Media Type    :PickOne
  188. *OrderDependency: 50 AnySetup *MediaType
  189. *DefaultMediaType: MediaDEF
  190. *MediaType MediaDEF/Printer's default:""
  191. *MediaType Plain/Plain Paper: " userdict /setcolorbundle known
  192.     { << /MediaType /Plain >> setcolorbundle 1 XJXsetmediatype } if"
  193. *End
  194. *MediaType Thick/Thick Paper:  " userdict /setcolorbundle known
  195.     { << /MediaType /Thick >> setcolorbundle 2 XJXsetmediatype } if"
  196. *End
  197. *MediaType Transparent/Transparency: " userdict /setcolorbundle known
  198.     { << /MediaType /Transparent >> setcolorbundle 3 XJXsetmediatype } if"
  199. *End
  200. *MediaType Interleaved/Interleaved: " userdict /setcolorbundle known
  201.     { << /MediaType /Interleaved >> setcolorbundle 4 XJXsetmediatype  } if"
  202. *End
  203. *?MediaType: " userdict /setcolorbundle known { 
  204.     currentcolorbundle /MediaType get == } if"
  205. *End
  206. *CloseUI: *MediaType
  207. *OpenUI *ColorRenderDict/Rendering Style    :PickOne
  208. *OrderDependency: 60 AnySetup *ColorRenderDict
  209. *DefaultColorRenderDict: RenderingDEF
  210. *ColorRenderDict RenderingDEF/Printer's default: ""
  211. *ColorRenderDict Preferred/Photographic: " userdict /setcolorbundle known
  212.     { << /ColorRendering /Photographic >> setcolorbundle }
  213.       { /DefaultColorRendering 
  214.        currentpagedevice /DeviceRenderingInfo 
  215.                get /ValuesPerColorComponent get 2 eq 
  216.           { /HTPreferredColorRendering } { /PreferredColorRendering } ifelse
  217.            /ColorRendering findresource
  218.          /ColorRendering defineresource setcolorrendering
  219.     } ifelse "
  220. *End
  221. *ColorRenderDict Business/Presentation: " userdict /setcolorbundle known
  222.     { << /ColorRendering /Presentation >> setcolorbundle }
  223.     { /DefaultColorRendering 
  224.        currentpagedevice /DeviceRenderingInfo 
  225.                get /ValuesPerColorComponent get 2 eq 
  226.           { /HTBusinessColorRendering } { /BusinessColorRendering } ifelse
  227.            /ColorRendering findresource
  228.          /ColorRendering defineresource setcolorrendering
  229.     } ifelse "
  230. *End
  231. *ColorRenderDict Monitor/Monitor: " userdict /setcolorbundle known
  232.     { << /ColorRendering /Monitor >> setcolorbundle }
  233.     { /DefaultColorRendering 
  234.        currentpagedevice /DeviceRenderingInfo 
  235.                get /ValuesPerColorComponent get 2 eq 
  236.           { /HTMonitorColorRendering } { /MonitorColorRendering } ifelse
  237.            /ColorRendering findresource
  238.          /ColorRendering defineresource setcolorrendering
  239.     } ifelse "
  240. *End
  241. *ColorRenderDict Colorimetric/Solid Color: " userdict /setcolorbundle known
  242.     { << /ColorRendering /Solid >> setcolorbundle }
  243.     { /DefaultColorRendering 
  244.        currentpagedevice /DeviceRenderingInfo 
  245.                get /ValuesPerColorComponent get 2 eq 
  246.           { /HTColorimetricColorRendering } { /ColorimetricColorRendering } ifelse
  247.            /ColorRendering findresource
  248.          /ColorRendering defineresource setcolorrendering
  249.     } ifelse "
  250. *End
  251. *?ColorRenderDict: " userdict /setcolorbundle known
  252.     { currentcolorbundle /ColorRendering get == } if "
  253. *End
  254. *CloseUI: *ColorRenderDict
  255. *OpenUI *EFBrightness/Brightness    :PickOne
  256. *OrderDependency: 55 AnySetup *EFBrightness
  257. *DefaultEFBrightness: EFBrightnessDEF
  258. *EFBrightness EFBrightnessDEF/Printer's default: ""
  259. *EFBrightness +0.24/85%  Lightest: " {dup 180 mul sin 0.15 mul add } bind
  260.     userdict /ColorAdjust known 
  261.     {  dup dup dup ColorAdjust /coloradjust get exec }
  262.     {  { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  263.        dup 0 4 -1 roll put settransfer } ifelse "
  264. *End
  265. *EFBrightness +0.16/90%  Lighter:     " {dup 180  mul sin 0.10 mul add } bind
  266.     userdict /ColorAdjust known 
  267.     {  dup dup dup ColorAdjust /coloradjust get exec }
  268.     {  { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  269.        dup 0 4 -1 roll put settransfer } ifelse "
  270. *End
  271. *EFBrightness +0.08/95%  Light:     " {dup 180  mul sin 0.05 mul add } bind
  272.     userdict /ColorAdjust known 
  273.     {  dup dup dup ColorAdjust /coloradjust get exec }
  274.     {  { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  275.        dup 0 4 -1 roll put settransfer } ifelse "
  276. *End
  277. *EFBrightness 00.00/100% Normal:     " {} settransfer "
  278. *EFBrightness -0.08/105% Dark:     " {dup 180  mul sin -0.05 mul add } bind
  279.     userdict /ColorAdjust known 
  280.     {  dup dup dup ColorAdjust /coloradjust get exec }
  281.     {  { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  282.        dup 0 4 -1 roll put settransfer } ifelse "
  283. *End
  284. *EFBrightness -0.16/110% Darker:     " {dup 180  mul sin -0.10 mul add } bind
  285.     userdict /ColorAdjust known 
  286.     {  dup dup dup ColorAdjust /coloradjust get exec }
  287.     {  { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  288.        dup 0 4 -1 roll put settransfer } ifelse "
  289. *End
  290. *EFBrightness -0.24/115% Darkest:    " {dup 180  mul sin -0.15 mul add } bind
  291.     userdict /ColorAdjust known 
  292.     {  dup dup dup ColorAdjust /coloradjust get exec }
  293.     {  { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  294.        dup 0 4 -1 roll put settransfer } ifelse "
  295. *End
  296. *CloseUI: *EFBrightness
  297. *OpenUI *EFRaster/Save Fast Reprint    : Boolean
  298. *OrderDependency: 65 AnySetup *EFRaster
  299. *DefaultEFRaster: EFRasterDEF
  300. *EFRaster EFRasterDEF/Printer's default: ""
  301. *EFRaster True/On: " userdict /XJXsetraster known
  302.     { 1 XJXsetraster }
  303.     { (printerinfo StoreRaster 1) =string
  304.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse  "
  305. *End
  306. *EFRaster False/Off: " userdict /XJXsetraster known
  307.     { 0 XJXsetraster }
  308.     { (printerinfo StoreRaster 0) =string
  309.         /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse  "
  310. *End
  311. *?EFRaster: ""
  312. *CloseUI: *EFRaster
  313. *OpenUI *ManualFeed/Bypass Tray     :Boolean
  314. *OrderDependency: 65 AnySetup *ManualFeed
  315. *DefaultManualFeed: False
  316. *ManualFeed True/On: "1 dict dup /ManualFeed true put setpagedevice"
  317. *ManualFeed False/Off: "1 dict dup /ManualFeed false put setpagedevice"
  318. *?ManualFeed: " 
  319.    save currentpagedevice /ManualFeed get
  320.    {(True)} {(False)} ifelse = flush restore"
  321. *End
  322. *CloseUI: *ManualFeed
  323. *OrderDependency: 70 AnySetup *Prange
  324. *OrderDependency: 75 AnySetup *Flip
  325. *OrderDependency: 80 AnySetup *Scale
  326. *ScreenFreq: "50.0"
  327. *ScreenAngle: "0"
  328. *OpenUI *PageSize/Page Size    :PickOne
  329. *OrderDependency: 90 AnySetup *PageSize
  330. *DefaultPageSize: Letter.Transverse
  331. *PageSize Letter.Transverse/Letter: " userdict /setcolorbundle known
  332.     { << /PageSize /Letter >> setcolorbundle }
  333.     { << /PageSize [612 792] /MediaType null 
  334.             /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice
  335.     } ifelse "
  336. *End
  337. *PageSize Legal/Legal: " userdict /setcolorbundle known
  338.     { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
  339. *End
  340. *PageSize Tabloid/11x17: " userdict /setcolorbundle known
  341.     { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse "
  342. *End
  343. *PageSize TabloidExtra/12x18: " userdict /setcolorbundle known
  344.     { << /PageSize /12x18 >> setcolorbundle } { 12x18 } ifelse "
  345. *End
  346. *PageSize A3/A3: " userdict /setcolorbundle known
  347.     { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse "
  348. *End
  349. *PageSize A4.Transverse/A4: " userdict /setcolorbundle known
  350.     { << /PageSize /A4 >> setcolorbundle }
  351.     { << /PageSize [595 842] /MediaType null 
  352.             /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice
  353.     } ifelse "
  354. *End
  355. *PageSize 8x10.Transverse/8x10: " userdict /setcolorbundle known
  356.     { << /PageSize /8x10 >> setcolorbundle } { 8x10 } ifelse "
  357. *End
  358. *PageSize Legal13/Legal 13: " userdict /setcolorbundle known
  359.     { << /PageSize /Legal13 >> setcolorbundle } { legal13 } ifelse "
  360. *End
  361. *PageSize 9x12/9x12: " userdict /setcolorbundle known
  362.     { << /PageSize /9x12 >> setcolorbundle } { 9x12 } ifelse "
  363. *End
  364. *PageSize 216x356/216x356 mm: " userdict /setcolorbundle known
  365.     { << /PageSize /216x356mm >> setcolorbundle } { legal } ifelse "
  366. *End
  367. *PageSize 216x330/216x330 mm: " userdict /setcolorbundle known
  368.     { << /PageSize /216x330mm >> setcolorbundle } { legal13 } ifelse "
  369. *End
  370. *PageSize SEFLet/SEF Letter: " userdict /setcolorbundle known
  371.     { << /PageSize /SEFLetter >> setcolorbundle }
  372.     { << /PageSize [612 792] /MediaType (ShortEdgeFeed) 
  373.             /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  374.     } ifelse "
  375. *End
  376. *PageSize SEFA4/SEF A4: " userdict /setcolorbundle known 
  377.     { << /PageSize /SEFA4 >> setcolorbundle }
  378.     { << /PageSize [595 842] /MediaType (ShortEdgeFeed) 
  379.             /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  380.     } ifelse "
  381. *End
  382. *?PageSize: "  
  383.     save currentpagedevice /PageSize get aload pop
  384.    2 copy gt {exch} if (Unknown) 
  385.    12 dict
  386.    dup [612 792] (Letter.Transverse) put
  387.    dup [612 1008] (Legal) put
  388.    dup [792 1224] (Tabloid) put
  389.    dup [864 1296] (TabloidExtra) put
  390.    dup [595 842] (A4.Transverse) put
  391.    dup [842 1191] (A3) put
  392.    dup [576 720] (8x10.Transverse) put
  393.    dup [612 936] (Legal13) put
  394.    dup [648 864] (9x12) put
  395.    dup [612  937] (216x330) put
  396.    dup [612 1009] (216x356) put
  397.    dup [612 792] (SEFLet) put
  398.    dup [595 843] (SEFA4) put
  399.    { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  400.       { exch pop exit } { pop } ifelse
  401.    } bind forall = flush pop pop
  402.    restore"
  403. *End
  404. *CloseUI: *PageSize
  405. *OpenUI *PageRegion    :PickOne
  406. *OrderDependency: 95 AnySetup *PageRegion
  407. *DefaultPageRegion: Letter.Transverse
  408. *PageRegion Letter.Transverse: " userdict /setcolorbundle known
  409.     { << /PageSize /Letter >> setcolorbundle }
  410.     { << /PageSize [612 792] /MediaType null 
  411.             /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice
  412.     } ifelse "
  413. *End
  414. *PageRegion Legal: " userdict /setcolorbundle known
  415.     { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
  416. *End
  417. *PageRegion Tabloid: " userdict /setcolorbundle known
  418.     { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse "
  419. *End
  420. *PageRegion TabloidExtra: " userdict /setcolorbundle known
  421.     { << /PageSize /12x18 >> setcolorbundle } { 12x18 } ifelse "
  422. *End
  423. *PageRegion A3: " userdict /setcolorbundle known
  424.     { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse "
  425. *End
  426. *PageRegion A4.Transverse: " userdict /setcolorbundle known
  427.     { << /PageSize /A4 >> setcolorbundle }
  428.     { << /PageSize [595 842] /MediaType null 
  429.             /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice
  430.     } ifelse "
  431. *End
  432. *PageRegion 8x10.Transverse: " userdict /setcolorbundle known
  433.     { << /PageSize /8x10 >> setcolorbundle } { 8x10 } ifelse "
  434. *End
  435. *PageRegion Legal13: " userdict /setcolorbundle known
  436.     { << /PageSize /Legal13 >> setcolorbundle } { legal13 } ifelse "
  437. *End
  438. *PageRegion 9x12: " userdict /setcolorbundle known
  439.     { << /PageSize /9x12 >> setcolorbundle } { 9x12 } ifelse "
  440. *End
  441. *PageRegion 216x356: " userdict /setcolorbundle known
  442.     { << /PageSize /216x356mm >> setcolorbundle } { legal } ifelse "
  443. *End
  444. *PageRegion 216x330: " userdict /setcolorbundle known
  445.     { << /PageSize /216x330mm >> setcolorbundle } { legal13 } ifelse "
  446. *End
  447. *PageRegion SEFLet: " userdict /setcolorbundle known
  448.     { << /PageSize /SEFLetter >> setcolorbundle }
  449.     { << /PageSize [612 792] /MediaType (ShortEdgeFeed) 
  450.             /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  451.     } ifelse "
  452. *End
  453. *PageRegion SEFA4: " userdict /setcolorbundle known 
  454.     { << /PageSize /SEFA4 >> setcolorbundle }
  455.     { << /PageSize [595 842] /MediaType (ShortEdgeFeed) 
  456.             /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  457.     } ifelse "
  458. *End
  459. *CloseUI: *PageRegion
  460. *DefaultImageableArea: Letter.Transverse
  461. *ImageableArea Letter.Transverse: "8 9 604 783"
  462. *ImageableArea Legal: "9 8 603 1000"
  463. *ImageableArea Tabloid: "9 8 783 1216"
  464. *ImageableArea TabloidExtra: "27 64 837 1287"
  465. *ImageableArea A3: "9 8 833 1183"
  466. *ImageableArea A4.Transverse: "8 9 587 833"
  467. *ImageableArea 8x10.Transverse: "8 9 568 711"
  468. *ImageableArea Legal13:  "9 8 603 928"
  469. *ImageableArea 9x12: "9 8 639 856"
  470. *ImageableArea 216x356:  "9 8 603 1001"
  471. *ImageableArea 216x330:  "9 8 603 929"
  472. *ImageableArea SEFLet: "9 8 603 784"
  473. *ImageableArea SEFA4: "9 8 586 834"
  474. *?ImageableArea: "
  475.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  476.   newpath clippath pathbbox
  477.   4 -2 roll exch 2 {ceiling cvp} repeat
  478.   exch 2 {floor cvp} repeat flush
  479.  restore
  480. "
  481. *End
  482. *DefaultPaperDimension: Letter.Transverse
  483. *PaperDimension Letter.Transverse/Letter: "612 792"
  484. *PaperDimension Legal/Legal: "612 1008"
  485. *PaperDimension Tabloid/11x17: "792 1224"
  486. *PaperDimension TabloidExtra/12x18: "864 1296"
  487. *PaperDimension A3/A3: "842 1191"
  488. *PaperDimension A4.Transverse/A4: "595 842"
  489. *PaperDimension 8x10.Transverse/8x10:  "576 720"
  490. *PaperDimension Legal13/Legal13:  "612 936"
  491. *PaperDimension 9x12/9x12:  "648 864"
  492. *PaperDimension 216x330/216x330:  "612 937"
  493. *PaperDimension 216x356/216x356:  "612 1009"
  494. *PaperDimension SEFLet/SEF Letter: "612 793"
  495. *PaperDimension SEFA4/SEF A4: "595 843"
  496. *RequiresPageRegion All: True
  497. *OpenUI *InputSlot/Paper Source    : PickOne
  498. *OrderDependency: 20 AnySetup *InputSlot
  499. *InputSlot Tray1/Tray 1: "(printerinfo trayselect 1) =string /CPSI /ProcSet 
  500.     findresource /externalcommand get exec {pop} if"
  501. *End
  502. *InputSlot Tray2/Tray 2: "(printerinfo trayselect 2) =string /CPSI /ProcSet 
  503.     findresource /externalcommand get exec {pop} if"
  504. *End
  505. *InputSlot Tray3/Tray 3: "(printerinfo trayselect 3) =string /CPSI /ProcSet 
  506.     findresource /externalcommand get exec {pop} if"
  507. *End
  508. *CloseUI: *InputSlot
  509. *DefaultFont: Courier
  510. *Font AvantGarde-Book: Standard "(001.002)" Standard Disk
  511. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard Disk
  512. *Font AvantGarde-Demi: Standard "(001.003)" Standard Disk
  513. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard Disk
  514. *Font Bookman-Demi: Standard "(001.001)" Standard Disk
  515. *Font Bookman-DemiItalic: Standard "(001.001)" Standard Disk
  516. *Font Bookman-Light: Standard "(001.001)" Standard Disk
  517. *Font Bookman-LightItalic: Standard "(001.001)" Standard Disk
  518. *Font Courier: Standard "(002.002)" Standard Disk
  519. *Font Courier-Bold: Standard "(002.002)" Standard Disk
  520. *Font Courier-BoldOblique: Standard "(002.002)" Standard Disk
  521. *Font Courier-Oblique: Standard "(002.002)" Standard Disk
  522. *Font Helvetica: Standard "(001.006)" Standard Disk
  523. *Font Helvetica-Bold: Standard "(001.007)" Standard Disk
  524. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard Disk
  525. *Font Helvetica-Condensed: Standard "(001.001)" Standard Disk
  526. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard Disk
  527. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard Disk
  528. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard Disk
  529. *Font Helvetica-Oblique: Standard "(001.006)" Standard Disk
  530. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard Disk
  531. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard Disk
  532. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard Disk
  533. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard Disk
  534. *Font Palatino-Bold: Standard "(001.005)" Standard Disk
  535. *Font Palatino-BoldItalic: Standard "(001.005)" Standard Disk
  536. *Font Palatino-Italic: Standard "(001.005)" Standard Disk
  537. *Font Palatino-Roman: Standard "(001.005)" Standard Disk
  538. *Font Symbol: Special "(001.003)" Special Disk
  539. *Font Times-Bold: Standard "(001.007)" Standard Disk
  540. *Font Times-BoldItalic: Standard "(001.009)" Standard Disk
  541. *Font Times-Italic: Standard "(001.007)" Standard Disk
  542. *Font Times-Roman: Standard "(001.007)" Standard Disk
  543. *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard Disk
  544. *Font ZapfDingbats: Special "(001.002)" Special Disk
  545.