home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / win95_15.cab / aplwsel.spd < prev    next >
PostScript Printer Description  |  1995-07-11  |  13KB  |  372 lines

  1. *PPD-Adobe: "4.1"
  2. *% APLWSEL.spd: Simplified form of APLWSEL.ppd
  3. *PCFileName: "APLWSEL.PPD"
  4. *Product: "(LaserWriter Select 360)"
  5. *PSVersion: "(2013.112) 1"
  6. *ModelName: "Apple LaserWriter Select 360"
  7. *ShortNickName: "Apple LaserWriter Select 360"
  8. *NickName: "Apple LaserWriter Select 360 v2013.112"
  9. *OpenGroup: InstallableOptions/Options Installed
  10. *OpenUI *Option1/Memory Configuration: PickOne
  11. *DefaultOption1: 7Meg
  12. *Option1 7Meg/Standard 7 MB RAM: ""
  13. *Option1 16Meg/16 MB Upgrade: ""
  14. *CloseUI: *Option1
  15. *OpenUI *Option2/Cassette (250/500 Sheets): PickOne
  16. *DefaultOption2: False
  17. *Option2 True/Installed: ""
  18. *Option2 False/Not Installed: ""
  19. *Option2 Preferred/Installed and Preferred: "
  20.     1 dict dup /InputAttributes 1 dict dup /Priority [2 0 1 3] put put setpagedevice "
  21. *End
  22. *CloseUI: *Option2
  23. *CloseGroup: InstallableOptions
  24. *UIConstraints: *Resolution 600dpi *Smoothing True
  25. *UIConstraints: *Resolution 600dpi *BitsPerPixel 4
  26. *UIConstraints: *Option2 False *InputSlot Lower
  27. *LanguageLevel: "2"
  28. *Protocols: BCP
  29. *FreeVM: "1203584"
  30. *VMOption 7Meg/Standard 7 MB RAM: "1203584"
  31. *VMOption 16Meg/16 MB Upgrade: "9638128"
  32. *ColorDevice: False
  33. *Password: "()" 
  34. *ExitServer: "
  35.  count 0 eq
  36.  { false } { true exch startjob } ifelse
  37.  not { 
  38.      (WARNING: Cannot modify initial VM.) =
  39.      (Missing or invalid password.) =
  40.      (Please contact the author of this software.) = flush quit
  41.      } if
  42. "
  43. *End
  44. *OpenUI *Resolution/Choose Resolution: PickOne
  45. *OrderDependency: 10 AnySetup *Resolution
  46. *DefaultResolution: 600dpi
  47. *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"
  48. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  49. *?Resolution: "
  50.   save
  51.     /ActualValues /ProcSet findresource
  52.     begin HWResolution end
  53.     0 get
  54.     (          ) cvs print
  55.     (dpi)
  56.     = flush
  57.   restore
  58. "
  59. *End
  60. *CloseUI: *Resolution
  61. *ScreenFreq: "85.0"
  62. *ScreenAngle: "45.0"
  63. *OpenUI *Smoothing/FinePrint(TM): Boolean
  64. *OrderDependency: 50 AnySetup *Smoothing
  65. *DefaultSmoothing: False
  66. *Smoothing True/On: "
  67.   2 dict 
  68.     dup /PostRenderingEnhance true put 
  69.     dup /PostRenderingEnhanceDetails 
  70.       2 dict 
  71.         dup /Type 1 put
  72.         dup /ActualPostRenderingEnhance true put
  73.       put
  74.   setpagedevice
  75. "
  76. *End
  77. *Smoothing False/Off: "
  78.   2 dict 
  79.     dup /PostRenderingEnhance false put 
  80.     dup /PostRenderingEnhanceDetails 
  81.       2 dict 
  82.         dup /Type 1 put
  83.         dup /ActualPostRenderingEnhance false put
  84.       put
  85.   setpagedevice
  86. "
  87. *End
  88. *?Smoothing: "
  89.    save currentpagedevice /PostRenderingEnhanceDetails get
  90.    /ActualPostRenderingEnhance get
  91.    {(True)}{(False)} ifelse = flush restore"
  92. *End
  93. *CloseUI: *Smoothing
  94. *OpenUI *PageSize: PickOne
  95. *OrderDependency: 30 AnySetup *PageSize
  96. *DefaultPageSize: Letter
  97. *PageSize Letter/US Letter: "
  98.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  99. *End
  100. *PageSize Legal/US Legal: "
  101.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  102. *End
  103. *PageSize A4: "
  104.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  105. *End
  106. *PageSize B5: "
  107.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  108. *End
  109. *PageSize Executive: "
  110.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  111. *End
  112. *PageSize A5: "
  113.     2 dict dup /PageSize [422 595] put dup /ImagingBBox null put setpagedevice"
  114. *End
  115. *PageSize LetterSmall/US Letter: "
  116.     2 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put setpagedevice"
  117. *End
  118. *PageSize A4Small/A4: "
  119.     2 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put setpagedevice"
  120. *End
  121. *PageSize LegalSmall/US Legal:  "
  122.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put setpagedevice"
  123. *End
  124. *PageSize Monarch/Monarch Envelope: "
  125.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  126. *End
  127. *PageSize Com10/Com10 Envelope: "
  128.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  129. *End
  130. *PageSize C5: "
  131.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  132. *End
  133. *PageSize DL: "
  134.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  135. *End
  136. *?PageSize: "
  137.   save
  138.    currentpagedevice /PageSize get aload pop
  139.    2 copy gt {exch} if 
  140.    (Unknown) 
  141.   10 dict
  142.    dup [612 792] (Letter) put
  143.    dup [612 1008] (Legal) put
  144.    dup [595 842] (A4) put
  145.    dup [516 729] (B5) put
  146.    dup [522 756] (Executive) put
  147.    dup [422 595] (A5) put
  148.    dup [279 540] (Monarch) put
  149.    dup [297 684] (Com10) put
  150.    dup [459 649] (C5) put
  151.    dup [312 624] (DL) put
  152.  { exch aload pop 4 index sub abs 5 le exch 
  153.    5 index sub abs 5 le and 
  154.       {exch pop exit} {pop} ifelse
  155.    } bind forall
  156.    = flush pop pop
  157.    restore
  158. "
  159. *End
  160. *CloseUI: *PageSize
  161. *OpenUI *PageRegion:  PickOne
  162. *OrderDependency: 40 AnySetup *PageRegion
  163. *DefaultPageRegion: Letter
  164. *PageRegion Letter/US Letter: "
  165.    <</PageSize [612 792]  
  166.       /InputAttributes <<1 <</PageSize [612 792]>> >> 
  167.      /ImagingBBox null >> setpagedevice "
  168. *PageRegion Legal/US Legal: "
  169.    <</PageSize [612 1008]  
  170.      /InputAttributes <<1 <</PageSize [612 1008]>> >> 
  171.     /ImagingBBox null >> setpagedevice "
  172. *PageRegion A4: "
  173.    <</PageSize [595 842]  
  174.     /InputAttributes <<1 <</PageSize [595 842]>> >> 
  175.     /ImagingBBox null >> setpagedevice "
  176. *PageRegion B5: "
  177.    <</PageSize [516 729]  
  178.     /InputAttributes <<1 <</PageSize [516 729]>> >> 
  179.     /ImagingBBox null >> setpagedevice "
  180. *PageRegion Executive: " 
  181.    <</PageSize [522 756]  
  182.      /InputAttributes <<1 <</PageSize [522 756]>> >> 
  183.     /ImagingBBox null >> setpagedevice "
  184. *PageRegion A5: " 
  185.     <</PageSize [516 729]  
  186.       /InputAttributes <<1 <</PageSize [516 729]>> >> 
  187.     /ImagingBBox null >> setpagedevice "
  188. *PageRegion LetterSmall/US Letter: "
  189.    <</PageSize [612 792]  
  190.      /InputAttributes <<1 <</PageSize [612 792]>> >> 
  191.      /ImagingBBox [25 25 587 767] >> setpagedevice "
  192. *PageRegion A4Small/A4: " 
  193.    <</PageSize [595 842]  
  194.       /InputAttributes <<1 <</PageSize [595 842]>> >> 
  195.     /ImagingBBox [25 25 570 817]  >> setpagedevice "
  196. *PageRegion LegalSmall/US Legal:  "
  197.    <</PageSize [612 1008]  
  198.      /InputAttributes <<1 <</PageSize [612 1008]>> >> 
  199.     /ImagingBBox [25 25 587 983] >> setpagedevice "
  200. *PageRegion Monarch/Monarch Envelope: "
  201.    <</PageSize [279 540]  
  202.      /InputAttributes <<1 <</PageSize [279 540]>> >> 
  203.      /ImagingBBox null >> setpagedevice "
  204. *PageRegion Com10/Com10 Envelope: " 
  205.    <</PageSize [297 684]  
  206.      /InputAttributes <<1 <</PageSize [297 684]>> >> 
  207.      /ImagingBBox null >> setpagedevice "
  208. *PageRegion C5: "
  209.    <</PageSize [459 649]  
  210.      /InputAttributes <<1 <</PageSize [459 649]>> >> 
  211.      /ImagingBBox null >> setpagedevice "
  212. *PageRegion DL: "
  213.    <</PageSize [312 624]  
  214.       /InputAttributes <<1 <</PageSize [312 624]>> >> 
  215.      /ImagingBBox null >> setpagedevice "
  216. *CloseUI: *PageRegion
  217. *DefaultImageableArea: Letter
  218. *ImageableArea Letter/US Letter: "14.16 11.3401 597.84 777.66 "
  219. *ImageableArea Legal/US Legal: "14.16 11.34 597.84 993.66 " 
  220. *ImageableArea A4: "13.2001 11.34 581.52 827.82 "
  221. *ImageableArea B5: "12.0 11.3401 503.52 714.78 "
  222. *ImageableArea Executive: "11.28 11.34 510.48 741.66 "
  223. *ImageableArea A5: "15.12 11.34 406.8 580.62 "
  224. *ImageableArea LetterSmall/US Letter: "31 31 583 761 "
  225. *ImageableArea A4Small/A4: "29 31 567 812 "
  226. *ImageableArea LegalSmall/US Legal: "64 54 548 954 "
  227. *ImageableArea Monarch/Monarch Envelope: "12.7201 11.34 266.16 525.66 "
  228. *ImageableArea Com10/Com10 Envelope: "13.92 11.34 282.72 669.66 "
  229. *ImageableArea C5/C5 Envelope: "16.56 11.34 446.64 634.62 "
  230. *ImageableArea DL/DL Envelope: "13.92 14.2201 298.08 609.66 "
  231. *?ImageableArea: "
  232.  save
  233.    /cvp { (                ) cvs print ( ) print } bind def
  234.    /upperright {10000 mul floor 10000 div} bind def
  235.    /lowerleft {10000 mul ceiling 10000 div} bind def
  236.    newpath clippath pathbbox
  237.    4 -2 roll exch 2 {lowerleft cvp} repeat
  238.    exch 2 {upperright cvp} repeat flush
  239.  restore
  240. "
  241. *End
  242. *DefaultPaperDimension: Letter
  243. *PaperDimension Letter/US Letter: "612 792"
  244. *PaperDimension Legal/US Legal: "612 1008"
  245. *PaperDimension A4: "595 842"
  246. *PaperDimension B5: "516 729"
  247. *PaperDimension Executive: "522 756"
  248. *PaperDimension A5: "422 595"
  249. *PaperDimension LetterSmall/US Letter: "612 792"
  250. *PaperDimension A4Small/A4: "595 842"
  251. *PaperDimension LegalSmall/US Legal: "612 1008"
  252. *PaperDimension Monarch/Monarch Envelope: "279 540"
  253. *PaperDimension Com10/Com10 Envelope: "297 684"
  254. *PaperDimension C5: "459 649"
  255. *PaperDimension DL: "312 624"
  256. *OpenUI *InputSlot: PickOne
  257. *OrderDependency: 20 AnySetup *InputSlot
  258. *DefaultInputSlot: Upper
  259. *InputSlot Upper/Cassette (250 Sheets): "
  260.   currentpagedevice /InputAttributes get 0 get 
  261.   dup null eq 
  262.   { pop } 
  263.   { dup length 1 add dict copy 
  264.     dup /InputAttributes
  265.     1 dict dup /Priority [0 1] put
  266.     put setpagedevice
  267.   } ifelse"
  268. *End
  269. *InputSlot Multipurpose/Multipurpose Tray: "
  270.   currentpagedevice /InputAttributes get 1 get 
  271.   dup null eq 
  272.   { pop } 
  273.   { dup length 1 add dict copy 
  274.     dup /InputAttributes
  275.     1 dict dup /Priority [1 0] put
  276.     put setpagedevice
  277.   } ifelse"
  278. *End
  279. *InputSlot Lower/Cassette (250/500 Sheets): "
  280.   currentpagedevice /InputAttributes get 2 get 
  281.   dup null eq 
  282.   { pop } 
  283.   { dup length 1 add dict copy 
  284.     dup /InputAttributes
  285.     1 dict dup /Priority [2 0 1] put
  286.     put setpagedevice
  287.   } ifelse"
  288. *End
  289. *?InputSlot: "
  290. save
  291.   3 dict
  292.   dup /0 (Upper) put
  293.   dup /1 (Multipurpose) put
  294.   dup /2 (Lower) put
  295.   currentpagedevice /InputAttributes get
  296.   dup /Priority known
  297.   { /Priority get 0 get (      ) cvs cvn get }
  298.   {
  299.     dup length 1 eq
  300.     { {pop} forall (       ) cvs cvn get }
  301.     { pop pop (Unknown) } ifelse
  302.   } ifelse
  303.   = flush
  304. restore
  305. "
  306. *End
  307. *CloseUI: *InputSlot
  308. *RequiresPageRegion Multipurpose: True
  309. *DefaultOutputBin:  OnlyOne
  310. *OpenUI *ManualFeed/Manual Feed:  Boolean
  311. *OrderDependency: 20 AnySetup *ManualFeed
  312. *DefaultManualFeed: False
  313. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  314. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  315. *?ManualFeed: "
  316.   save
  317.     currentpagedevice /ManualFeed get
  318.     {(True)}{(False)}ifelse = flush
  319.   restore
  320. "
  321. *End
  322. *CloseUI: *ManualFeed
  323. *OpenUI *TraySwitch:  Boolean
  324. *OrderDependency: 50 AnySetup *TraySwitch
  325. *DefaultTraySwitch: False
  326. *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"
  327. *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
  328. *?TraySwitch: "
  329. save
  330.   currentpagedevice /TraySwitch get
  331.   {(True)}{(False)}ifelse = flush
  332. restore
  333. "
  334. *End
  335. *CloseUI: *TraySwitch
  336. *DefaultFont: Courier
  337. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  338. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  339. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  340. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  341. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  342. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  343. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  344. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  345. *Font Courier: Standard "(002.004S)" Standard ROM
  346. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  347. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  348. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  349. *Font Helvetica: Standard "(001.006S)" Standard ROM
  350. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  351. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  352. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  353. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  354. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  355. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  356. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  357. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  358. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  359. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  360. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  361. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  362. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  363. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  364. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  365. *Font Symbol: Special "(001.007S)" Special ROM
  366. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  367. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  368. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  369. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  370. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  371. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  372.