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

  1. *PPD-Adobe: "4.2"
  2. *% HPCLJ5X9.spd: Simplified form of HPCLJ5X9.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "HPCLJ5X9.PPD"
  5. *Product: "(HP ColorLaserJet 5/5M)"
  6. *ModelName: "HP ColorLaserJet 5/5M PS 9X"
  7. *NickName: "HP ColorLaserJet 5/5M PS 9X"
  8. *ShortNickName: "HP Color LaserJet 5/5M PS 9X"
  9. *PSVersion: "(2015.104) 4"
  10. *LanguageLevel: "2"
  11. *FreeVM: "4000000"
  12. *VMOption 36Meg/36 - 43 MB RAM: "4000000"
  13. *VMOption 44Meg/44 - 51 MB RAM: "12320000"
  14. *VMOption 52Meg/52 - 59 MB RAM: "20640000"
  15. *VMOption 60Meg/60 - 67 MB RAM: "28960000"
  16. *VMOption 68Meg/>= 68 MB RAM: "37280000"
  17. *ColorDevice:  True
  18. *TTRasterizer: Type42
  19. *OpenGroup: InstallableOptions/Options Installed
  20. *OpenUI *Option1/Rear Feed Unit: Boolean
  21. *DefaultOption1: False
  22. *Option1 True/Installed: ""
  23. *Option1 False/Not Installed: ""
  24. *?Option1: "
  25.     save
  26.         currentpagedevice /InputAttributes get
  27.         1 get
  28.         null eq
  29.         {(False)}{(True)}ifelse = flush
  30.     restore
  31. "
  32. *End
  33. *CloseUI: *Option1
  34. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  35. *DefaultInstalledMemory: 36Meg
  36. *InstalledMemory 36Meg/36 - 43 MB RAM: ""
  37. *InstalledMemory 44Meg/44 - 51 MB RAM: ""
  38. *InstalledMemory 52Meg/52 - 59 MB RAM: ""
  39. *InstalledMemory 60Meg/60 - 67 MB RAM: ""
  40. *InstalledMemory 68Meg/>= 68 MB RAM: ""
  41. *?InstalledMemory: "
  42.   save
  43.     currentsystemparams /RamSize get 
  44.     524288 div ceiling cvi 2 div
  45.     /size exch def
  46.     size 68 ge
  47.     {(68Meg)}
  48.     {size 60 ge
  49.         {(60Meg)}
  50.         {size 52 ge
  51.             {(52Meg)}
  52.             {size 44 ge
  53.                 {(44Meg)}
  54.                 {(36Meg)}ifelse
  55.             }ifelse
  56.         }ifelse
  57.     }ifelse = flush
  58.   restore
  59. "
  60. *End
  61. *CloseUI: *InstalledMemory
  62. *CloseGroup: InstallableOptions
  63. *Protocols: TBCP PJL
  64. *JCLBegin:           "<1B>%-12345X@PJL JOB<0A>"
  65. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
  66. *JCLEnd:             "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"
  67. *Password: "()" 
  68. *ExitServer: "
  69.     count 0 eq
  70.     { false } { true exch startjob } ifelse
  71.     not { 
  72.     (WARNING: Cannot modify initial VM.) =
  73.     (Missing or invalid password.) =
  74.     (Please contact the author of this software.) = flush quit
  75.     } if "
  76. *End
  77. *DefaultResolution: 300dpi
  78. *Resolution 300dpi: ""
  79. *?Resolution: "
  80.   save
  81.     currentpagedevice /HWResolution get
  82.     0 get
  83.     (          ) cvs print
  84.     (dpi)
  85.     = flush
  86.   restore
  87. "
  88. *End
  89. *ScreenFreq: "60.0"
  90. *ScreenAngle: "45.0"
  91. *OpenUI *ColorModel/Print as Grayscale: PickOne
  92. *OrderDependency: 20 AnySetup *ColorModel
  93. *DefaultColorModel: RGB
  94. *ColorModel RGB/No: "
  95.     <</ProcessColorModel /DeviceRGB>> setpagedevice"
  96. *End
  97. *ColorModel Gray/Yes: "
  98.     <</ProcessColorModel /DeviceGray>> setpagedevice"
  99. *End
  100. *?ColorModel: "
  101.     save
  102.     currentpagedevice /ProcessColorModel get
  103.     128 string cvs cvn /DeviceGray eq
  104.     {(Gray)} {(RGB)} ifelse = flush
  105.     restore "
  106. *End
  107. *CloseUI: *ColorModel
  108. *OpenUI *HPColorSmart/ColorSmart:  PickOne
  109. *OrderDependency: 37 AnySetup *HPColorSmart
  110. *DefaultHPColorSmart: Auto
  111. *HPColorSmart Auto/Auto: "
  112.     globaldict /ColorSmartColorMatching known
  113.     { Vivid ColorSmartTextAdjustment } if
  114.     globaldict /ColorSmartColorMatching known
  115.     { Vivid ColorSmartGraphicsAdjustment } if
  116.     globaldict /ColorSmartColorMatching known
  117.     { MatchScreen ColorSmartImageAdjustment } if
  118.     globaldict /ColorSmartColorMatching known
  119.     { Detail ColorSmartTextHalftone } if
  120.     globaldict /ColorSmartColorMatching known
  121.     { Smooth ColorSmartGraphicsHalftone } if
  122.     globaldict /ColorSmartColorMatching known
  123.     { Smooth ColorSmartImageHalftone } if
  124.     /setscreen { pop pop pop } def
  125.     /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
  126.     globaldict /ColorSmartColorMatching known
  127.     {true ColorSmartColorMatching } if
  128. "
  129. *End
  130. *HPColorSmart Manual/Manual: "
  131.     /setscreen { pop pop pop } def
  132.     /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
  133.     globaldict /ColorSmartColorMatching known
  134.     {true ColorSmartColorMatching } if
  135. "
  136. *End
  137. *HPColorSmart Pantone/Pantone<AE>: "
  138.     globaldict /ColorSmartColorMatching known
  139.     { NoAdj ColorSmartTextAdjustment } if
  140.     globaldict /ColorSmartColorMatching known
  141.     { NoAdj ColorSmartGraphicsAdjustment } if
  142.     globaldict /ColorSmartColorMatching known
  143.     { NoAdj ColorSmartImageAdjustment } if
  144.     globaldict /ColorSmartColorMatching known
  145.     { Smooth ColorSmartTextHalftone } if
  146.     globaldict /ColorSmartColorMatching known
  147.     { Smooth ColorSmartGraphicsHalftone } if
  148.     globaldict /ColorSmartColorMatching known
  149.     { Smooth ColorSmartImageHalftone } if
  150.     /setscreen { pop pop pop } def
  151.     /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
  152.     globaldict /ColorSmartColorMatching known
  153.     {true ColorSmartColorMatching } if
  154. "
  155. *HPColorSmart AllowApplicationHalftone/Off: "
  156.     globaldict /ColorSmartColorMatching known
  157.     { false ColorSmartColorMatching } if
  158. "
  159. *End
  160. *CloseUI: *HPColorSmart
  161. *OpenUI *HPColorSmartText/ColorSmart Text: PickOne
  162. *OrderDependency: 31 AnySetup *HPColorSmartText
  163. *DefaultHPColorSmartText: Vivid
  164. *HPColorSmartText Vivid/Vivid Color: "
  165.     globaldict /ColorSmartColorMatching known
  166.     { true ColorSmartColorMatching } if
  167.     globaldict /ColorSmartColorMatching known
  168.     { Vivid ColorSmartTextAdjustment } if   
  169. "
  170. *End
  171. *HPColorSmartText MatchScreen/Match Color Across Printers: "
  172.     globaldict /ColorSmartColorMatching known
  173.     { true ColorSmartColorMatching } if
  174.     globaldict /ColorSmartColorMatching known
  175.     { MatchScreen ColorSmartTextAdjustment } if
  176. "
  177. *End
  178. *HPColorSmartText NoAdjust/No Adjustment: "
  179.     globaldict /ColorSmartColorMatching known
  180.     { true ColorSmartColorMatching } if
  181.     globaldict /ColorSmartColorMatching known
  182.     { NoAdj ColorSmartTextAdjustment } if
  183. "
  184. *End
  185. *CloseUI: *HPColorSmartText
  186. *OpenUI *HPColorSmartGraf/ColorSmart Graphics: PickOne
  187. *OrderDependency: 32 AnySetup *HPColorSmartGraf
  188. *DefaultHPColorSmartGraf: Vivid
  189. *HPColorSmartGraf Vivid/Vivid Color: "
  190.     globaldict /ColorSmartColorMatching known
  191.     { Vivid ColorSmartGraphicsAdjustment } if
  192. "
  193. *End
  194. *HPColorSmartGraf MatchScreen/Match Color Across Printers: "
  195.     globaldict /ColorSmartColorMatching known
  196.     { MatchScreen ColorSmartGraphicsAdjustment } if
  197. "
  198. *End
  199. *HPColorSmartGraf NoAdjust/No Adjustment: "
  200.     globaldict /ColorSmartColorMatching known
  201.     { NoAdj ColorSmartGraphicsAdjustment } if
  202. "
  203. *End
  204. *CloseUI: *HPColorSmartGraf
  205. *OpenUI *HPColorSmartImag/ColorSmart Photos: PickOne
  206. *OrderDependency: 33 AnySetup *HPColorSmartImag
  207. *DefaultHPColorSmartImag: MatchScreen
  208. *HPColorSmartImag Vivid/Vivid Color: "
  209.     globaldict /ColorSmartColorMatching known
  210.     { Vivid ColorSmartImageAdjustment } if
  211. "
  212. *End
  213. *HPColorSmartImag MatchScreen/Match Color Across Printers: "
  214.     globaldict /ColorSmartColorMatching known
  215.     { MatchScreen ColorSmartImageAdjustment } if
  216. "
  217. *End
  218. *HPColorSmartImag NoAdjust/No Adjustment: "
  219.     globaldict /ColorSmartColorMatching known
  220.     { NoAdj ColorSmartImageAdjustment } if
  221. "
  222. *End
  223. *CloseUI: *HPColorSmartImag
  224. *OpenUI *HPColorSmartTextHalftone/Text Halftone: PickOne
  225. *OrderDependency: 34 AnySetup *HPColorSmartTextHalftone
  226. *DefaultHPColorSmartTextHalftone: Detail
  227. *HPColorSmartTextHalftone Detail/Detail: "
  228.     globaldict /ColorSmartColorMatching known
  229.     { Detail ColorSmartTextHalftone } if
  230. "
  231. *End
  232. *HPColorSmartTextHalftone Smooth/Smooth: "
  233.     globaldict /ColorSmartColorMatching known
  234.     { Smooth ColorSmartTextHalftone } if
  235. "
  236. *End
  237. *HPColorSmartTextHalftone Basic/Basic: "
  238.     globaldict /ColorSmartColorMatching known
  239.     { Basic ColorSmartTextHalftone } if
  240. "
  241. *End
  242. *CloseUI: *HPColorSmartTextHalftone
  243. *OpenUI *HPColorSmartGrafHalftone/Graphics Halftone: PickOne
  244. *OrderDependency: 35 AnySetup *HPColorSmartGrafHalftone
  245. *DefaultHPColorSmartGrafHalftone: Smooth
  246. *HPColorSmartGrafHalftone Detail/Detail:"
  247.     globaldict /ColorSmartColorMatching known
  248.     { Detail ColorSmartGraphicsHalftone } if
  249. "
  250. *End
  251. *HPColorSmartGrafHalftone Smooth/Smooth:"
  252.     globaldict /ColorSmartColorMatching known
  253.     { Smooth ColorSmartGraphicsHalftone } if
  254. "
  255. *End
  256. *HPColorSmartGrafHalftone Basic/Basic:"
  257.     globaldict /ColorSmartColorMatching known
  258.     { Basic ColorSmartGraphicsHalftone } if
  259. "
  260. *End
  261. *CloseUI: *HPColorSmartGrafHalftone
  262. *OpenUI *HPColorSmartImagHalftone/Image Halftone: PickOne
  263. *OrderDependency: 36 AnySetup *HPColorSmartImagHalftone
  264. *DefaultHPColorSmartImagHalftone: Smooth
  265. *HPColorSmartImagHalftone Detail/Detail:"
  266.     globaldict /ColorSmartColorMatching known
  267.     { Detail ColorSmartImageHalftone } if
  268. "
  269. *End
  270. *HPColorSmartImagHalftone Smooth/Smooth:"
  271.     globaldict /ColorSmartColorMatching known
  272.     { Smooth ColorSmartImageHalftone } if
  273. "
  274. *End
  275. *HPColorSmartImagHalftone Basic/Basic:"
  276.     globaldict /ColorSmartColorMatching known
  277.     { Basic ColorSmartImageHalftone } if
  278. "
  279. *End
  280. *CloseUI: *HPColorSmartImagHalftone
  281. *LandscapeOrientation: Plus90
  282. *OpenUI *HPPaperPolicy/Paper Policy: PickOne
  283. *OrderDependency: 29 AnySetup *HPPaperPolicy
  284. *DefaultHPPaperPolicy: PromptUser
  285. *HPPaperPolicy PromptUser/Prompt User: "
  286.     <</DeferredMediaSelection true>> setpagedevice"
  287. *End
  288. *HPPaperPolicy NearestSizeAdjust/Nearest Size & Adjust: "
  289.     <</DeferredMediaSelection false>> setpagedevice
  290.     <</Policies << /PageSize 3 >> >> setpagedevice"
  291. *End
  292. *HPPaperPolicy NearestSizeNoAdjust/Nearest Size & No Adjust: "
  293.     <</DeferredMediaSelection false>> setpagedevice
  294.     <</Policies << /PageSize 5 >> >> setpagedevice"
  295. *End
  296. *CloseUI: *HPPaperPolicy
  297. *OpenUI *PageSize/Media Size: PickOne
  298. *OrderDependency: 30 AnySetup *PageSize
  299. *DefaultPageSize: Letter
  300. *PageSize Letter/Letter: "
  301.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  302. *End
  303. *PageSize Legal/Legal: "
  304.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  305. *End
  306. *PageSize Tabloid/Tabloid: "
  307.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  308. *End
  309. *PageSize Executive/Executive: "
  310.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  311. *End
  312. *PageSize A3/A3: "
  313.     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  314. *End
  315. *PageSize A4/A4: "
  316.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  317. *End
  318. *?PageSize: "
  319.  save
  320.    currentpagedevice /PageSize get aload pop
  321.    2 copy gt {exch} if 
  322.    (Unknown) 
  323.    6 dict
  324.    dup [612 792] (Letter) put
  325.    dup [612 1008] (Legal) put
  326.    dup [792 1224] (Tabloid) put 
  327.    dup [522 756] (Executive) put
  328.    dup [595 842] (A4) put
  329.    dup [842 1191] (A3) put
  330.    { exch aload pop 4 index sub abs 5 le exch 
  331.    5 index sub abs 5 le and 
  332.       {exch pop exit} {pop} ifelse
  333.    } bind forall
  334.    = flush pop pop
  335.     restore"
  336. *End
  337. *CloseUI: *PageSize
  338. *OpenUI *PageRegion: PickOne
  339. *OrderDependency: 40 AnySetup *PageRegion
  340. *DefaultPageRegion: Letter
  341. *PageRegion Letter/Letter: "
  342.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  343. *End
  344. *PageRegion Legal/Legal: "
  345.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  346. *End
  347. *PageRegion Tabloid/Tabloid: "
  348.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  349. *End
  350. *PageRegion Executive/Executive: "
  351.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  352. *End
  353. *PageRegion A3/A3: "
  354.     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  355. *End
  356. *PageRegion A4/A4: "
  357.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  358. *End
  359. *CloseUI: *PageRegion
  360. *DefaultImageableArea: Letter
  361. *ImageableArea Letter/Letter: "11.28 12.00 601.19 779.02"
  362. *ImageableArea Legal/Legal: "10.32 10.80 600.71 997.17"
  363. *ImageableArea Tabloid/Tabloid: "12.00 11.28 779.02 1212.68"
  364. *ImageableArea Executive/Executive: "13.20 13.20 508.79 741.82"
  365. *ImageableArea A3/A3: "13.92 11.28 827.02 1179.57"
  366. *ImageableArea A4/A4: "12.96 13.92 581.27 827.02"
  367. *?ImageableArea: "
  368.  save
  369.    /cvp { (                ) cvs print ( ) print } bind def
  370.    /upperright {10000 mul floor 10000 div} bind def
  371.    /lowerleft {10000 mul ceiling 10000 div} bind def
  372.    newpath clippath pathbbox
  373.    4 -2 roll exch 2 {lowerleft cvp} repeat
  374.    exch 2 {upperright cvp} repeat flush
  375.  restore
  376. "
  377. *End
  378. *DefaultPaperDimension: Letter
  379. *PaperDimension Letter/Letter: "612 792"
  380. *PaperDimension Legal/Legal: "612 1008"
  381. *PaperDimension Tabloid/Tabloid: "792 1224"
  382. *PaperDimension Executive/Executive: "522 756"
  383. *PaperDimension A4/A4: "595 842"
  384. *PaperDimension A3/A3: "842 1191"
  385. *RequiresPageRegion Front: False
  386. *RequiresPageRegion Rear: True
  387. *RequiresPageRegion Manual: True
  388. *OpenUI *MediaType/Media Type: PickOne
  389. *OrderDependency: 50 AnySetup *MediaType
  390. *DefaultMediaType: Plain
  391. *MediaType Plain/Plain Paper: ""
  392. *MediaType Transparency/Transparency / HP Special Paper: ""
  393. *?MediaType: "
  394.  save
  395.     currentpagedevice /MediaType get
  396.     dup null eq {pop (Unknown)} if
  397.     = flush
  398.  restore
  399. "
  400. *End
  401. *CloseUI: *MediaType
  402. *OpenUI *InputSlot/Media Source: PickOne
  403. *OrderDependency: 20 AnySetup *InputSlot
  404. *DefaultInputSlot: Front
  405. *InputSlot Auto/Auto Select: ""
  406. *InputSlot Front/Front Tray: "
  407.     <</DeferredMediaSelection true /MediaPosition 0 >> setpagedevice "
  408. *End
  409. *InputSlot Rear/Rear Tray: "
  410.     <</DeferredMediaSelection true /MediaPosition 1 >> setpagedevice " 
  411. *End   
  412. *InputSlot Manual/Manual Feed: "
  413.     1 dict dup /ManualFeed true put setpagedevice "
  414. *End
  415. *?InputSlot: "
  416.  save
  417.     currentpagedevice /ManualFeed get
  418.     {(Manual)}
  419.     {
  420.         currentpagedevice /InputAttributes get
  421.         /Priority get 
  422.         aload pop pop
  423.         0 eq {(Front)} {(Rear)} ifelse
  424.     }ifelse = flush
  425.  restore
  426. "
  427. *End
  428. *CloseUI: *InputSlot
  429. *OpenUI *OutputBin/Output Bin: PickOne
  430. *OrderDependency: 40 AnySetup *OutputBin
  431. *DefaultOutputBin: Upper
  432. *DefaultOutputOrder: Normal
  433. *PageStackOrder Upper: Normal
  434. *PageStackOrder Lower: Reverse
  435. *OutputBin Upper/Upper : "1 dict dup /OutputFaceUp false put setpagedevice"
  436. *OutputBin Lower/Lower : "1 dict dup /OutputFaceUp true put setpagedevice"
  437. *?OutputBin:"
  438.  save
  439.     currentpagedevice /OutputFaceUp get
  440.     {(Lower)}{(Upper)}ifelse = flush
  441.  restore
  442. "
  443. *End
  444. *CloseUI: *OutputBin
  445. *DefaultFont: Courier
  446. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  447. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  448. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  449. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  450. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  451. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  452. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  453. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  454. *Font Courier: Standard "(002.004S)" Standard ROM
  455. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  456. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  457. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  458. *Font Helvetica: Standard "(001.006S)" Standard ROM
  459. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  460. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  461. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  462. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  463. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  464. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  465. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  466. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  467. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  468. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  469. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  470. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  471. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  472. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  473. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  474. *Font Symbol: Special "(001.007S)" Special ROM
  475. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  476. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  477. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  478. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  479. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  480. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  481.