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

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