home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / WIN98 / DRIVER20.CAB / agpr9836.spd < prev    next >
Encoding:
PostScript Printer Description  |  1998-06-19  |  15.8 KB  |  362 lines

  1. *PPD-Adobe: "4.2"
  2. *% AGPR9836.spd: Simplified form of AGPR9836.ppd
  3. *PCFileName: "AGPR9836.PPD"
  4. *LanguageEncoding: ISOLatin1
  5. *Product: "(AGFA ProSet 9836)"
  6. *PSVersion: "(2013.108) 93073011"
  7. *PSVersion: "(2013.108) 94080411"
  8. *PSVersion: "(2013.116) 94090205"
  9. *PSVersion: "(2013.114) 7"
  10. *PSVersion: "(2013.114) 8"
  11. *PSVersion: "(2013.114) 9"
  12. *ShortNickName: "AGFA-ProSet 9836"
  13. *ModelName: "AGFA ProSet 9836"
  14. *NickName: "AGFA ProSet 9836"
  15. *OpenGroup : InstallableOptions/Installed Options
  16. *OpenUI *InstalledMemory/RIP configuration: PickOne
  17. *DefaultInstalledMemory: 16MB
  18. *InstalledMemory  16MB/Star200 16MByte: " "
  19. *InstalledMemory  32MB/Star400 32MByte: " "
  20. *InstalledMemory  64MB/Star600/800 64MByte: " "
  21. *InstalledMemory 120MB/Star800+ 120MByte: " "
  22. *InstalledMemory  Viper/Viper: " "
  23. *InstalledMemory  Cobra/Cobra: " "
  24. *InstalledMemory  Taipan/Taipan: " "
  25. *CloseUI: *InstalledMemory
  26. *CloseGroup : InstallableOptions
  27. *VMOption   16MB: "10000000"
  28. *VMOption   32MB: "22500000"
  29. *VMOption   64MB: "40000000"
  30. *VMOption  120MB: "80000000"
  31. *VMOption  Viper: "25000000"
  32. *VMOption  Cobra: "25000000"
  33. *VMOption Taipan: "16000000"
  34. *FreeVM: "10000000"
  35. *LanguageLevel: "2"
  36. *Protocols: BCP
  37. *ColorDevice: False
  38. *Password: "()"
  39. *ExitServer: "
  40.   count 0 eq  % is the password on the stack?
  41.     {false}{true exch startjob} ifelse
  42.   not    %  if no password or not valid 
  43.     {  
  44.         (WARNING : Cannot modify initial VM.) = 
  45.         (Missing or invalid password.) = 
  46.         (Please contact the author of this software.) =
  47.         flush quit 
  48.     } if 
  49. "
  50. *End
  51. *ResScreenFreq 1200: "100.0"
  52. *ResScreenFreq 2400: "100.0"
  53. *ResScreenFreq 3600: "100.0"
  54. *ResScreenAngle 1200: "45.0"
  55. *ResScreenAngle 2400: "45.0"
  56. *ResScreenAngle 3600: "45.0"
  57. *ScreenFreq: "100.0"
  58. *ScreenAngle: "45.0"
  59. *OpenUI *PageSize: PickOne
  60. *OrderDependency: 30 AnySetup *PageSize
  61. *DefaultPageSize: Letter
  62. *PageSize Letter: "letter"
  63. *PageSize Letter.Extra: "     2 dict dup /Orientation 1 put dup /PageSize [684 864] put setpagedevice "
  64. *PageSize Letter.Transverse: "Letter"
  65. *PageSize Letter.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [684 864] put setpagedevice "
  66. *PageSize Legal: "legal"
  67. *PageSize Legal.Extra: "2 dict dup /Orientation 1 put dup /PageSize [684 1080] put setpagedevice "
  68. *PageSize Tabloid: "11x17"
  69. *PageSize Tabloid.Extra: "2 dict dup /Orientation 1 put dup /PageSize [864 1296] put setpagedevice "
  70. *PageSize A5: "a5"
  71. *PageSize A5.Extra: "2 dict dup /Orientation 1 put dup /PageSize [492 667] put setpagedevice "
  72. *PageSize A5.Transverse: "    A5"
  73. *PageSize A5.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [492 667] put setpagedevice "
  74. *PageSize B5: "b5"
  75. *PageSize B5.Extra: "2 dict dup /Orientation 1 put dup /PageSize [571 781] put setpagedevice "
  76. *PageSize B5.Transverse: "B5"
  77. *PageSize B5.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [571 781] put setpagedevice "
  78. *PageSize A4: "a4"
  79. *PageSize A4.Extra: "2 dict dup /Orientation 1 put dup /PageSize [667 914] put setpagedevice "
  80. *PageSize A4.Transverse: "A4"
  81. *PageSize A4.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [667 914] put setpagedevice "
  82. *PageSize A3: "a3"
  83. *PageSize A3.Extra: "2 dict dup /Orientation 1 put dup /PageSize [914 1263] put setpagedevice "
  84. *PageSize LARGE: "2 dict dup /Orientation 1 put dup /PageSize [979 1944] put setpagedevice "
  85. *?PageSize: "
  86. save
  87.  mark  
  88.    currentpagedevice dup /PageSize get aload % pagedict width height
  89.    19 dict
  90.         dup [ 612  792] (Letter) put
  91.        dup [ 684  864] (Letter.Extra) put
  92.         dup [ 612 1008] (Legal) put
  93.         dup [ 684 1080] (Legal.Extra) put
  94.         dup [ 792 1224] (Tabloid) put
  95.         dup [ 864 1296] (Tabloid.Extra) put
  96.         dup [ 420  595] (A5) put
  97.         dup [ 492  667] (A5.Extra) put
  98.         dup [ 499  709] (B5) put
  99.         dup [ 571  781] (B5.Extra) put
  100.         dup [ 595  842] (A4) put
  101.         dup [ 667  914] (A4.Extra) put
  102.         dup [ 842 1191] (A3) put
  103.         dup [ 914 1263] (A3.Extra) put
  104.         dup [979 1944] (LARGE) put
  105.     18 dict
  106.         dup [ 612  792] (Letter.Transverse) put
  107.         dup [ 684  864] (Letter.Transverse.Extra) put
  108.         dup [ 420  595] (A5.Transverse) put
  109.         dup [ 492  667] (A5.Transverse.Extra) put
  110.         dup [ 499  709] (B5.Transverse) put
  111.         dup [ 571  781] (B5.Transverse.Extra) put
  112.         dup [ 595  842] (A4.Transverse) put
  113.         dup [ 667  914] (A4.Transverse.Extra) put
  114.   6 -1 roll /Orientation get                % test orientation
  115.   1 eq  {  pop } { exch pop }ifelse    % choose dict
  116.   (Unknown) exch
  117.   { exch aload pop
  118.     5 index eq exch 6 index eq and
  119.     { exch pop exit } { pop } ifelse
  120.   } bind forall = flush cleartomark
  121. restore
  122. "
  123. *End
  124. *CloseUI: *PageSize
  125. *OpenUI *PageRegion: PickOne
  126. *OrderDependency: 40 AnySetup *PageRegion
  127. *DefaultPageRegion: Letter
  128. *PageRegion Letter: "letter"
  129. *PageRegion Letter.Extra: "     2 dict dup /Orientation 1 put dup /PageSize [684 864] put setpagedevice "
  130. *PageRegion Letter.Transverse: "Letter"
  131. *PageRegion Letter.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [684 864] put setpagedevice "
  132. *PageRegion Legal: "legal"
  133. *PageRegion Legal.Extra: "2 dict dup /Orientation 1 put dup /PageSize [684 1080] put setpagedevice "
  134. *PageRegion Tabloid: "11x17"
  135. *PageRegion Tabloid.Extra: "    2 dict dup /Orientation 1 put dup /PageSize [864 1296] put setpagedevice "
  136. *PageRegion A5: "a5"
  137. *PageRegion A5.Extra: "2 dict dup /Orientation 1 put dup /PageSize [492 667] put setpagedevice "
  138. *PageRegion A5.Transverse: "    A5"
  139. *PageRegion A5.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [492 667] put setpagedevice "
  140. *PageRegion B5: "b5"
  141. *PageRegion B5.Extra: "2 dict dup /Orientation 1 put dup /PageSize [571 781] put setpagedevice "
  142. *PageRegion B5.Transverse: "B5"
  143. *PageRegion B5.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [571 781] put setpagedevice "
  144. *PageRegion A4: "a4"
  145. *PageRegion A4.Extra: "2 dict dup /Orientation 1 put dup /PageSize [667 914] put setpagedevice "
  146. *PageRegion A4.Transverse: "A4"
  147. *PageRegion A4.Transverse.Extra: "2 dict dup /Orientation 0 put dup /PageSize [667 914] put setpagedevice "
  148. *PageRegion A3: "a3"
  149. *PageRegion A3.Extra: "2 dict dup /Orientation 1 put dup /PageSize [914 1263] put setpagedevice "
  150. *PageRegion LARGE: "2 dict dup /Orientation 1 put dup /PageSize [979 1944] put setpagedevice "
  151. *CloseUI: *PageRegion
  152. *DefaultImageableArea: Letter
  153. *ImageableArea Letter: "0 0 612 792"
  154. *ImageableArea Letter.Extra: "0 0 684 864"
  155. *ImageableArea Letter.Transverse: "0 0 612 793"
  156. *ImageableArea Letter.Transverse.Extra: "0 0 684 865"
  157. *ImageableArea Legal: "0 0 612 1008"
  158. *ImageableArea Legal.Extra: "0 0 684 1080"
  159. *ImageableArea Tabloid: "0 0 792 1224"
  160. *ImageableArea Tabloid.Extra: "0 0 864 1296"
  161. *ImageableArea A5: "0 0 420 595"
  162. *ImageableArea A5.Extra: "0 0 492 667"
  163. *ImageableArea A5.Transverse: "0 0 420 594"
  164. *ImageableArea A5.Transverse.Extra: "0 0 492 668"
  165. *ImageableArea B5: "0 0 499 709"
  166. *ImageableArea B5.Extra: "0 0 571 781"
  167. *ImageableArea B5.Transverse: "0 0 499 710"
  168. *ImageableArea B5.Transverse.Extra: "0 0 571 782"
  169. *ImageableArea A4: "0 0 595 842"
  170. *ImageableArea A4.Extra: "0 0 667 914"
  171. *ImageableArea A4.Transverse: "0 0 595 843"
  172. *ImageableArea A4.Transverse.Extra: "0 0 667 915"
  173. *ImageableArea A3: "0 0 842 1191"
  174. *ImageableArea A3.Extra: "0 0 914 1263"
  175. *ImageableArea LARGE: "0 0 979 1944"
  176. *?ImageableArea: "
  177.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  178.   newpath clippath pathbbox
  179.   4 -2 roll exch 2 {ceiling cvp} repeat
  180.   exch 2 {floor cvp} repeat flush
  181.  restore
  182. "
  183. *End
  184. *DefaultPaperDimension: Letter
  185. *PaperDimension Letter: "612 792"
  186. *PaperDimension Letter.Extra: "684 864"
  187. *PaperDimension Letter.Transverse: "612 793"
  188. *PaperDimension Letter.Transverse.Extra: "684 865"
  189. *PaperDimension Legal: "612 1008"
  190. *PaperDimension Legal.Extra: "684 1080"
  191. *PaperDimension Tabloid: "792 1224"
  192. *PaperDimension Tabloid.Extra: "864 1296"
  193. *PaperDimension A5: "420 595"
  194. *PaperDimension A5.Extra: "492 667"
  195. *PaperDimension A5.Transverse: "420 594"
  196. *PaperDimension A5.Transverse.Extra: "492 668"
  197. *PaperDimension B5: "499 709"
  198. *PaperDimension B5.Extra: "571 781"
  199. *PaperDimension B5.Transverse: "499 710"
  200. *PaperDimension B5.Transverse.Extra: "571 782"
  201. *PaperDimension A4: "595 842"
  202. *PaperDimension A4.Extra: "667 914"
  203. *PaperDimension A4.Transverse: "595 843"
  204. *PaperDimension A4.Transverse.Extra: "667 915"
  205. *PaperDimension A3: "842 1191"
  206. *PaperDimension A3.Extra: "914 1263"
  207. *PaperDimension LARGE: "979 1944"
  208. *CustomPageSize True: "
  209.     4 dict begin
  210.     dup /Orientation exch def
  211.     /PageOffset [ 5 -2 roll ] def
  212.     /PageSize [
  213.     5 2 roll dup 0 eq exch 2 eq or {} if
  214.     ] def
  215.     /ImagingBBox null def
  216.     currentdict end
  217.     setpagedevice"
  218. *End
  219. *ParamCustomPageSize Width: 1 points 100 979
  220. *ParamCustomPageSize Height: 2 points 100 5760
  221. *ParamCustomPageSize WidthOffset/Margins: 3 points 0 979
  222. *ParamCustomPageSize HeightOffset: 4 points 0 0
  223. *ParamCustomPageSize Orientation: 5 int 0 3
  224. *MaxMediaWidth: "979"
  225. *RequiresPageRegion All: True
  226. *OpenUI *InputSlot: PickOne
  227. *OrderDependency: 20 AnySetup *InputSlot
  228. *InputSlot Cassette: ""
  229. *DefaultInputSlot: Cassette
  230. *CloseUI: *InputSlot
  231. *OpenGroup: Imagesetter/Imagesetter
  232. *OpenUI *Resolution/Resolution: PickOne
  233. *OrderDependency: 10 AnySetup *Resolution
  234. *DefaultResolution: 2400dpi
  235. *Resolution 1200dpi/1200 dpi: " 1 dict dup /HWResolution [1200 1200] put setpagedevice "
  236. *Resolution 2400dpi/2400 dpi: " 1 dict dup /HWResolution [2400 2400] put setpagedevice "
  237. *Resolution 3600dpi/3600 dpi: " 1 dict dup /HWResolution [3600 3600] put setpagedevice "
  238. *?Resolution: "currentpagedevice /HWResolution get 1 get 32 string cvs print (dpi) = flush"
  239. *CloseUI: *Resolution
  240. *OpenUI *MirrorPrint/Mirror Print: PickOne
  241. *OrderDependency: 50 AnySetup *MirrorPrint
  242. *MirrorPrint True/Wrong Reading : " 1 dict dup /MirrorPrint  true put setpagedevice "
  243. *MirrorPrint False/Right Reading: " 1 dict dup /MirrorPrint false put setpagedevice "
  244. *DefaultMirrorPrint: False
  245. *?MirrorPrint: " save currentpagedevice /MirrorPrint get
  246. { (True) } { (False) } ifelse print flush restore "
  247. *End
  248. *CloseUI: *MirrorPrint
  249. *OpenUI *NegativePrint/Negative Print: PickOne
  250. *OrderDependency: 50 AnySetup *NegativePrint
  251. *NegativePrint True/Negative: " 1 dict dup /NegativePrint true put setpagedevice "
  252. *NegativePrint False/Positive: " 1 dict dup /NegativePrint false put setpagedevice "
  253. *DefaultNegativePrint: False
  254. *?NegativePrint: " currentpagedevice /NegativePrint get
  255. { (True) } { (False) } ifelse print flush "
  256. *End
  257. *CloseUI: *NegativePrint
  258. *CloseGroup: Imagesetter
  259. *OpenGroup: AgfaScreening/Screening
  260. *OpenUI *AgfaScreenFilter/Use Agfa Screen Filter: Boolean
  261. *OrderDependency: 5 AnySetup *AgfaScreenFilter
  262. *?AgfaScreenFilter: "AGFADict /GetFilterOn get exec { (True) }{ (False) } ifelse print flush"
  263. *DefaultAgfaScreenFilter: True
  264. *AgfaScreenFilter True/On: "true AGFADict /SetFilterOn get exec"
  265. *AgfaScreenFilter False/Off: "false AGFADict /SetFilterOn get exec"
  266. *CloseUI: *AgfaScreenFilter
  267. *OpenUI *AgfaAccScrn/Adobe Accurate Screens: Boolean
  268. *OrderDependency:10 AnySetup *AgfaAccScrn
  269. *?AgfaAccScrn: "currentuserparams /AccurateScreens get { (True) }{ (False) } ifelse print flush"
  270. *DefaultAgfaAccScrn: False
  271. *AgfaAccScrn False/False: "1 dict dup /AccurateScreens false put setuserparams"
  272. *AgfaAccScrn  True/True : "1 dict dup /AccurateScreens true  put setuserparams"
  273. *CloseUI: *AgfaAccScrn
  274. *OpenUI *AgfaFlushJob/Flush Job: PickOne
  275. *?AgfaFlushJob: "AGFADict /GetFlushJobMode get exec { (True) }{ (False) } ifelse print flush"
  276. *OrderDependency:10 AnySetup *AgfaFlushJob
  277. *DefaultAgfaFlushJob: False
  278. *AgfaFlushJob  True/On : "AGFADict begin true  SetFlushJobMode end"
  279. *AgfaFlushJob False/Off: "AGFADict begin false SetFlushJobMode end"
  280. *CloseUI: *AgfaFlushJob
  281. *OpenUI *AgfaRulingMap/Ruling Map: PickOne
  282. *OrderDependency:10 AnySetup *AgfaRulingMap
  283. *?AgfaRulingMap: "AGFADict /GetFlushJobMode get exec print flush"
  284. *DefaultAgfaRulingMap: 2
  285. *AgfaRulingMap 1/Accurate: "(Accurate) AGFADict /SetRulingMap get exec" 
  286. *AgfaRulingMap 2/AgfaBalanced: "(AgfaBalanced) AGFADict /SetRulingMap get exec"
  287. *AgfaRulingMap 3/Standard: "(Standard) AGFADict /SetRulingMap get exec" 
  288. *CloseUI: *AgfaRulingMap
  289. *OpenUI *AgfaDoLinkXfer/Halftone Linked Transfer: PickOne
  290. *?AgfaDoLinkXfer: "AGFADict /GetLinkXfer get exec { (True) }{ (False) } ifelse print flush"
  291. *DefaultAgfaDoLinkXfer: True
  292. *OrderDependency:10 AnySetup *AgfaDoLinkXfer
  293. *AgfaDoLinkXfer True/Auto Linking On: "true AGFADict /SetLinkXfer get exec"
  294. *AgfaDoLinkXfer False/Auto Linking Off: "false AGFADict /SetLinkXfer get exec" 
  295. *CloseUI: *AgfaDoLinkXfer
  296. *OpenGroup: AgfaRulingSettings/Ruling Settings
  297. *OpenUI *AgfaRuleUse/Ruling Definition: PickOne
  298. *OrderDependency:10 AnySetup *AgfaRuleUse
  299. *DefaultAgfaRuleUse: Application
  300. *?AgfaRuleUse: "AGFADict /GetRulingDefinition get exec print flush"
  301. *AgfaRuleUse Alternative/Use Alternative Ruling: "(Alternative) AGFADict /SetRulingDefinition get exec"
  302. *AgfaRuleUse Application/Use Application Ruling: "(Application) AGFADict /SetRulingDefinition get exec"
  303. *CloseUI: *AgfaRuleUse
  304. *CloseGroup: AgfaRulingSettings
  305. *OpenGroup: AgfaSpotSettings/Spot/Dot Shape Settings
  306. *OpenUI *AgfaSpotUse/Spot Definition: PickOne
  307. *OrderDependency:10 AnySetup *AgfaSpotUse
  308. *DefaultAgfaSpotUse: Application
  309. *?AgfaSpotUse: "AGFADict /GetSpotDefinition get exec print flush"
  310. *AgfaSpotUse Application/Use Application Spot: "(Application) AGFADict /SetSpotDefinition get exec"
  311. *AgfaSpotUse RulingMap/Use RulingMap Spot:     "(RulingMap)   AGFADict /SetSpotDefinition get exec" 
  312. *AgfaSpotUse Alternative/Use Alternative Spot: "(Alternative) AGFADict /SetSpotDefinition get exec" 
  313. *CloseUI: *AgfaSpotUse
  314. *OpenUI *AgfaSpotDef/Alternative Spot: PickOne
  315. *OrderDependency:10 AnySetup *AgfaSpotDef
  316. *DefaultAgfaSpotDef: RND
  317. *?AgfaSpotDef: "AGFADict /GetAlternativeSpot get exec print flush"
  318. *AgfaSpotDef RND/Round: "(RND) AGFADict /SetAlternativeSpot get exec"
  319. *AgfaSpotDef ELL/Elliptical: "(ELL) AGFADict /SetAlternativeSpot get exec"
  320. *CloseUI: *AgfaSpotDef  
  321. *CloseGroup: AgfaSpotSettings
  322. *OpenGroup: AgfaAngle/Angle Settings
  323. *OpenUI *AgfaAngleMap/Angle Definition: PickOne
  324. *OrderDependency:10 AnySetup *AgfaAngleMap
  325. *DefaultAgfaAngleMap: Application
  326. *?AgfaAngleMap: "AGFADict /GetAngleDefinition get exec print flush"
  327. *AgfaAngleMap Application/Use Application Angles: "(Application) AGFADict /SetAngleDefinition get exec"
  328. *AgfaAngleMap Alternative/Use Alternative Angles: "(Alternative) AGFADict /SetAngleDefinition get exec"
  329. *CloseUI: *AgfaAngleMap
  330. *CloseGroup: AgfaAngle
  331. *UIConstraints: *AgfaScreenFilter  True *AgfaAccScrn
  332. *UIConstraints: *AgfaScreenFilter False *AgfaRulingMap
  333. *UIConstraints: *AgfaScreenFilter False *AgfaDoLinkXfer
  334. *UIConstraints: *AgfaScreenFilter False *AgfaRuleUse
  335. *UIConstraints: *AgfaScreenFilter False *AgfaSpotUse
  336. *UIConstraints: *AgfaScreenFilter False *AgfaSpotDef
  337. *UIConstraints: *AgfaScreenFilter False *AgfaAngleMap
  338. *UIConstraints: *AgfaScreenFilter False *AgfaFlushJob
  339. *CloseGroup: AgfaScreening
  340. *OpenGroup: AgfaFeatures/Additional Features
  341. *OpenUI *AgfaSeparations/In-RIP Separations: PickOne
  342. *OrderDependency: 40 AnySetup *AgfaSeparations
  343. *DefaultAgfaSeparations: False
  344. *AgfaSeparations True/On: "/AgfaIRS /ProcSet findresource /Set.AgfaIRS get exec"
  345. *AgfaSeparations False/Off: "/AgfaIRS /ProcSet findresource /ReSet.AgfaIRS get exec "
  346. *CloseUI: *AgfaSeparations
  347. *CloseGroup: AgfaFeatures
  348. *DefaultFont: Courier
  349. *Font Courier: Standard "(001.004)" Standard ROM
  350. *Font Courier-Bold: Standard "(001.004)" Standard ROM
  351. *Font Courier-BoldOblique: Standard "(001.004)" Standard ROM
  352. *Font Courier-Oblique: Standard "(001.004)" Standard ROM
  353. *Font Helvetica: Standard "(001.002)" Standard ROM
  354. *Font Helvetica-Bold: Standard "(001.002)" Standard ROM
  355. *Font Helvetica-BoldOblique: Standard "(001.002)" Standard ROM
  356. *Font Helvetica-Oblique: Standard "(001.002)" Standard ROM
  357. *Font Symbol: Special "(001.003)" Special ROM
  358. *Font Times-Bold: Standard "(001.002)" Standard ROM
  359. *Font Times-BoldItalic: Standard "(001.004)" Standard ROM
  360. *Font Times-Italic: Standard "(001.002)" Standard ROM
  361. *Font Times-Roman: Standard "(001.002)" Standard ROM
  362.