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

  1. *PPD-Adobe: "4.2"
  2. *% SKPSFA_1.spd: Simplified form of SKPSFA_1.ppd
  3. *PCFileName: "SKPSFa_1.PPD"
  4. *LanguageEncoding: ISOLatin1
  5. *Product: "(ColorPoint2 PSF)"
  6. *PSVersion: "(2013.114) 1"
  7. *ModelName: "Seiko ColorPoint2 PSF"
  8. *ShortNickName: "Seiko ColorPoint2 PSF"
  9. *NickName: "Seiko ColorPoint2 PSF"
  10. *UIConstraints: *InstalledMemory 8Meg *Option1 B
  11. *UIConstraints: *InstalledMemory 8Meg *Option1 C
  12. *UIConstraints: *InstalledMemory 12Meg *Option1 C
  13. *UIConstraints: *InstalledMemory 8Meg *Option1 D
  14. *UIConstraints: *InstalledMemory 12Meg *Option1 D
  15. *UIConstraints: *InstalledMemory 16Meg *Option1 D
  16. *UIConstraints: *Option1 A *PageSize A3
  17. *UIConstraints: *Option1 A *PageSize A3L
  18. *UIConstraints: *Option1 A *PageSize B
  19. *UIConstraints: *Option1 A *PageSize BL
  20. *UIConstraints: *Option1 A *PageSize A3S
  21. *UIConstraints: *Option1 C *PageSize A3
  22. *UIConstraints: *Option1 C *PageSize A3L
  23. *UIConstraints: *Option1 C *PageSize B
  24. *UIConstraints: *Option1 C *PageSize BL
  25. *UIConstraints: *Option1 C *PageSize A3S
  26. *UIConstraints: *Option3 False *SeikoCRD
  27. *OpenGroup: InstallableOptions
  28. *OpenUI *Option1/Printer Model: PickOne
  29. *DefaultOption1: A
  30. *Option1 A/Model 7104 (letter) : ""
  31. *Option1 B/Model 7114 (tabloid) : ""
  32. *Option1 C/Model 7204 (letter dye sub) : ""
  33. *Option1 D/Model 7214 (tabloid dye sub) : ""
  34. *CloseUI: *Option1
  35. *OpenUI *Option2/Hard Disk: Boolean
  36. *DefaultOption2: False
  37. *Option2 True/Installed: ""
  38. *Option2 False/Not Installed: ""
  39. *CloseUI: *Option2
  40. *OpenUI *InstalledMemory/Printer Memory: PickOne
  41. *DefaultInstalledMemory: 8Meg
  42. *InstalledMemory 8Meg/8 Meg RAM (Standard 7104) : ""
  43. *InstalledMemory 12Meg/12 Meg RAM (Standard 7114) : ""
  44. *InstalledMemory 16Meg/16 Meg RAM (Standard 7204) : ""
  45. *InstalledMemory 24Meg/24 Meg RAM (Standard 7214) : ""
  46. *InstalledMemory 28Meg/28 Meg RAM Upgrade: ""
  47. *InstalledMemory 40Meg/40 Meg RAM Upgrade: ""
  48. *InstalledMemory 72Meg/72 Meg RAM Upgrade: ""
  49. *InstalledMemory 76Meg/76 Meg RAM Upgrade: ""
  50. *InstalledMemory 88Meg/88 Meg RAM Upgrade: ""
  51. *InstalledMemory 136Meg/136 Meg RAM Upgrade: ""
  52. *CloseUI: *InstalledMemory
  53. *OpenUI *Option3/CRDs: Boolean
  54. *DefaultOption3: False
  55. *Option3 True/Installed: ""
  56. *Option3 False/Not Installed: ""
  57. *CloseUI: *Option3
  58. *CloseGroup: InstallableOptions
  59. *LanguageLevel: "2"
  60. *FreeVM: "587000"
  61. *VMOption 8Meg: "587000"
  62. *VMOption 12Meg: "1147000"
  63. *VMOption 16Meg: "2900000"
  64. *VMOption 24Meg: "3500000"
  65. *VMOption 28Meg: "7500000"
  66. *VMOption 40Meg: "19000000"
  67. *VMOption 72Meg: "30000000"
  68. *VMOption 76Meg: "2300000"
  69. *VMOption 88Meg: "14000000"
  70. *VMOption 136Meg: "3883000"
  71. *ColorDevice: True
  72. *Password: " () "
  73. *ExitServer: "count 0 eq
  74. {false}{true exch startjob} ifelse not
  75. {
  76.         (WARNING: Cannot modify initial VM.) =
  77.         (Missing or invalid password.) =
  78.         (Please contact the author of this software.) = flush quit
  79. } if"
  80. *End
  81. *DefaultResolution: 300dpi
  82. *?Resolution: "save currentpagedevice /HWResolution get 0 get (          ) cvs print(dpi)= flush restore"
  83. *OpenUI *SeikoPGSZPolicy/Page size policy: PickOne
  84. *OrderDependency: 8 AnySetup *SeikoPGSZPolicy
  85. *SeikoPGSZPolicy 1/Ignore request:                      "<</Policies<</PageSize 1>> >>setpagedevice"
  86. *?SeikoPGSZPolicy: "save/cpd where{pop cpd begin Policies begin PageSize end end}{(Unknown)}ifelse = flush restore"
  87. *CloseUI: *SeikoPGSZPolicy
  88. *OpenUI *PageSize: PickOne
  89. *OrderDependency: 12 AnySetup *PageSize
  90. *DefaultPageSize: Unknown
  91. *PageSize A/A {US Letter}:              "5 dict dup/ManualFeed true put dup/PageSize[612 792]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  92. *PageSize AL/A Long {US Legal}: "5 dict dup/ManualFeed true put dup/PageSize[612 1008]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  93. *PageSize A4:                                   "5 dict dup/ManualFeed true put dup/PageSize[595 842]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}
  94. *PageSize A4L/A4 Long:                  "5 dict dup/ManualFeed true put dup/PageSize[595 961]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  95. *PageSize A4S/A-A4 Super:               "5 dict dup/ManualFeed true put dup/PageSize[648 1080]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  96. *PageSize A3:                                   "5 dict dup/ManualFeed true put dup/PageSize[842 1191]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone
  97. *PageSize A3L/A3 Long:                  "5 dict dup/ManualFeed true put dup/PageSize[842 1310]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  98. *PageSize A3S/B-A3 Super:               "5 dict dup/ManualFeed true put dup/PageSize[864 1375]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  99. *PageSize B/B {US Tabloid}:             "5 dict dup/ManualFeed true put dup/PageSize[792 1224]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  100. *PageSize BL/B Long:                    "5 dict dup/ManualFeed true put dup/PageSize[792 1346]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  101. *?PageSize: "
  102. save currentpagedevice/PageSize get aload pop
  103. 2 copy gt{exch} if
  104. (Unknown)
  105. 10 dict
  106. dup [612 792] (A) put
  107. dup [612 1008] (AL) put
  108. dup [595 842] (A4) put
  109. dup [595 961] (A4L) put
  110. dup [648 1080] (A4S) put
  111. dup [842 1191] (A3) put
  112. dup [842 1310] (A3L) put
  113. dup [864 1375] (A3S) put
  114. dup [792 1224] (B) put
  115. dup [792 1346] (BL) put
  116. {exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  117.         {exch pop exit}{pop} ifelse
  118. } bind forall = flush pop pop restore"
  119. *End
  120. *CloseUI: *PageSize
  121. *OpenUI *PageRegion: PickOne
  122. *OrderDependency: 15 AnySetup *PageRegion
  123. *DefaultPageRegion: Unknown
  124. *PageRegion A/A {US Letter}:    "5 dict dup/ManualFeed true put dup/PageSize[612 792]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  125. *PageRegion AL/A Long {US Legal}: "5 dict dup/ManualFeed true put dup/PageSize[612 1008]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  126. *PageRegion A4:                                 "5 dict dup/ManualFeed true put dup/PageSize[595 842]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}
  127. *PageRegion A4L/A4 Long:                "5 dict dup/ManualFeed true put dup/PageSize[595 961]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  128. *PageRegion A4S/A-A4 Super:             "5 dict dup/ManualFeed true put dup/PageSize[648 1080]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  129. *PageRegion A3:                                 "5 dict dup/ManualFeed true put dup/PageSize[842 1191]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone
  130. *PageRegion A3L/A3 Long:                "5 dict dup/ManualFeed true put dup/PageSize[842 1310]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  131. *PageRegion A3S/B-A3 Super:             "5 dict dup/ManualFeed true put dup/PageSize[864 1375]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  132. *PageRegion B/B {US Tabloid}:   "5 dict dup/ManualFeed true put dup/PageSize[792 1224]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  133. *PageRegion BL/B Long:                  "5 dict dup/ManualFeed true put dup/PageSize 792 1346]put dup/ImagingBBox null put dup/Policies<</PageSize 3>>put dup/ManualFeed false put setpagedevice userdict/SeikoHalftone known{SeikoHalftone sethalftone}if"
  134. *CloseUI: *PageRegion
  135. *DefaultImageableArea: Unknown
  136. *ImageableArea A/A {US Letter}:                  "9.00 10.80 600.36 662.40"
  137. *ImageableArea AL/A Long {US Legal}:     "9.00 10.92 600.36 781.32"
  138. *ImageableArea A4:                                              "10.08 11.52 578.40 711.60"
  139. *ImageableArea A4L/A4 Long:                             "10.08 25.20 578.40 816.0"
  140. *ImageableArea A4S/A-A4 Super:                  "16.92 10.92 631.32 946.92"
  141. *ImageableArea A3:                                              "10.08 14.52 831.84 1060.44"
  142. *ImageableArea A3L/A3 Long:                             "10.08 14.40 831.84 1176.72"
  143. *ImageableArea A3S/B-A3 Super:                   "9.72 10.92 854.52 1239.72"
  144. *ImageableArea B/B {US Tabloid}:                 "9.00 14.52 777.00 1094.52"
  145. *ImageableArea BL/B Long:                                "9.00 14.52 777.00 1209.72"
  146. *?ImageableArea: "save
  147. /cvp{(                ) cvs print ( ) print} bind def
  148. /upperright{10000 mul floor 10000 div} bind def
  149. /lowerleft{10000 mul ceiling 10000 div} bind def
  150. newpath clippath pathbbox
  151. 4 -2 roll exch 2
  152. {lowerleft cvp} repeat
  153. exch 2
  154. {upperright cvp} repeat
  155. flush restore"
  156. *End
  157. *DefaultPaperDimension: Unknown
  158. *PaperDimension A/A {US Letter}:        "612 792"
  159. *PaperDimension AL/A Long {US Legal}: "612 1008"
  160. *PaperDimension A4:                                     "595 842"
  161. *PaperDimension A4L/A4 Long:            "595 961"
  162. *PaperDimension A4S/A-A4 Super:         "648 1080"
  163. *PaperDimension A3:                                     "842 1191"
  164. *PaperDimension A3L/A3 Long:            "842 1310"
  165. *PaperDimension A3S/B-A3 Super:         "864 1375"
  166. *PaperDimension B/B {US Tabloid}:       "792 1224"
  167. *PaperDimension BL/B Long:                      "792 1346"
  168. *DefaultOutputBin: OnlyOne
  169. *RequiresPageRegion All: True
  170. *OpenUI *InputSlot: PickOne
  171. *OrderDependency: 20 AnySetup *InputSlot
  172. *DefaultInputSlot: Cassette
  173. *InputSlot Cassette: "1 dict dup /ManualFeed false put setpagedevice
  174. %This patch file was updated on 6-June-94
  175. % Copyright 1990-1994 Seiko Instruments Incorporated.
  176. % All Rights Reserved.
  177. %true setglobal
  178. %% Begin SeikoPageDevice code: Mark Bate - 25-April-94
  179. (%Engine) currentdevparams /DonorType get
  180. (%Engine) currentdevparams /PrintTechnology get
  181. 2 copy length exch length add /SeikoPageDevice exch string def
  182. dup length dup 4 1 roll string cvs
  183. SeikoPageDevice 0 3 -1 roll putinterval
  184. dup length string cvs
  185. SeikoPageDevice 3 1 roll putinterval
  186. %% End Seiko Code
  187.  
  188. % ColorRendering instance of ProcSet resource
  189. /ColorRendering
  190. <<
  191.         /GetHalftoneName
  192.         {currenthalftone dup
  193.                 /HalftoneName known
  194.                 {/HalftoneName get}{pop /None} ifelse
  195.         } bind
  196.         /GetPageDeviceName
  197.         {currentpagedevice dup
  198.                 /PageDeviceName known
  199.                 {dup /PageDeviceName get}{//null} ifelse
  200.                 dup //null ne
  201.                 {exch pop}{pop pop SeikoPageDevice} ifelse
  202.         } bind
  203. >>
  204. /ProcSet defineresource pop
  205. /findcolorrendering
  206. {
  207.         /ColorRendering /ProcSet findresource begin
  208.                 mark
  209.                 GetHalftoneName(.)GetPageDeviceName(.)
  210.                 5 index 0 5 -1 1
  211.                 {index length add} for
  212.                 string 6 1 roll 5 index 5
  213.                 {exch 1 index cvs length 1 index length 1 index sub getinterval} repeat
  214.                 pop cvn
  215.                 % dup ==
  216.                 dup /ColorRendering resourcestatus
  217.                 {pop pop exch //true exch}
  218.                 {pop exch pop //false exch} ifelse
  219.         end     % ColorRendering ProcSet
  220.         cleartomark
  221. } bind def
  222. /SeikoHalftoneJET1
  223. %%%% Enhanced #1 110 LPI: %%%%
  224. <<
  225. %/HalftoneName (Jet1)
  226. /HalftoneDate (8-June-94R)
  227.         /HalftoneType 1
  228.         /Frequency 5
  229.         /Angle 0.0
  230.         /SpotFunction
  231.         {
  232.                 1.0 add 29.5 mul round cvi
  233.                 dup 29 gt {30 sub}if
  234.                 60 mul exch
  235.                 1.0 add 29.5 mul round cvi add
  236. <
  237. 63aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb
  238. 55ac165db5057fbd276edf3090ce3899f041a1f94990e838b2f05aa10263c30b6bcc2d74d41c96dd
  239. 3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df
  240. 3077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b8
  241. 2279da2a82e24c8aeb3bacf35d9b0566bd0e6ec6165db5057fbd276edf3090ce3899f041a1f963aa
  242. 0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac
  243. f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85
  244. ff46a7ee4faf1957b80879c02a68e2338ad13b93da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077
  245. ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279
  246. c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52
  247. cc1374bb1c7cdd2485e5468dee35aff6579e0860a7ee4faf1957b80879c02a68e2338ad13b93f344
  248. 9bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46
  249. 8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f
  250. 99d74188f949aae852b2135abb027cc3246be52d74bb1c7cdd2485e5468dee35aff6579e0860c011
  251. 68c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc13
  252. 5aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc
  253. 66a40e55c61677b51f7fd72788df4990e838b2f04188f949aae852b2135abb027cc3246be52d8dd4
  254. 3596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d7
  255. 276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c9
  256. 3371d12293da4482fc4ca4eb55ac165db5057fbd0e55c61677b51f7fd72788df4990e838b2f05aa1
  257. 0263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a4
  258. eb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596
  259. f63e9eff60a7114fc91971b82279da2a82e24c8ad12293da4482fc4ca4eb55ac165db5057fbd276e
  260. df3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371
  261. b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263
  262. c30b6bcc2d74d41c96dd3e85ff46a7ee4faf19579eff60a7114fc91971b82279da2a82e24c8aeb3b
  263. acf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e
  264. 85e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf30
  265. 90ce3899f041a1f963aa0b52cc1374bb1c7cdd246bcc2d74d41c96dd3e85ff46a7ee4faf1957b808
  266. 79c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b
  267. 52b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf3
  268. 5d9b0566bd0e6ec63077ce1f99d74188f949aae83899f041a1f963aa0b52cc1374bb1c7cdd2485e5
  269. 468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce
  270. 1f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c0
  271. 2a68e2338ad13b93f3449bfc66a40e55c61677b50566bd0e6ec63077ce1f99d74188f949aae852b2
  272. 135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b
  273. fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468d
  274. ee35aff6579e0860c01168c93371d12293da4482e2338ad13b93f3449bfc66a40e55c61677b51f7f
  275. d72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68
  276. c91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135a
  277. bb027cc3246be52d8dd43596f63e9eff60a7114faff6579e0860c01168c93371d12293da4482fc4c
  278. a4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35
  279. 96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd727
  280. 88df4990e838b2f05aa10263c30b6bcc2d74d41c7cc3246be52d8dd43596f63e9eff60a7114fc919
  281. 71b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb02
  282. >
  283.         exch get cvr 2.0 mul 255.0 div 1.0 sub
  284.         dup 1.0 gt {pop 1.0}{dup -1.0 lt {pop -1.0}if}ifelse }bind
  285. >>
  286. /Halftone defineresource pop
  287. %%EOF
  288. %false setglobal
  289. %% End Seiko Patch File
  290. "
  291. *End
  292. *CloseUI: *InputSlot
  293. *DefaultOutputBin: Upper
  294. *OpenUI *ManualFeed/Manual Feed: Boolean
  295. *OrderDependency: 30 AnySetup *ManualFeed
  296. *DefaultManualFeed: False
  297. *ManualFeed True: "1 dict dup/ManualFeed true put setpagedevice
  298. %This patch file was updated on 6-June-94
  299. % Copyright 1990-1994 Seiko Instruments Incorporated.
  300. % All Rights Reserved.
  301. %true setglobal
  302. %% Begin SeikoPageDevice code: Mark Bate - 25-April-94
  303. (%Engine) currentdevparams /DonorType get
  304. (%Engine) currentdevparams /PrintTechnology get
  305. 2 copy length exch length add /SeikoPageDevice exch string def
  306. dup length dup 4 1 roll string cvs
  307. SeikoPageDevice 0 3 -1 roll putinterval
  308. dup length string cvs
  309. SeikoPageDevice 3 1 roll putinterval
  310. %% End Seiko Code
  311.  
  312. % ColorRendering instance of ProcSet resource
  313. /ColorRendering
  314. <<
  315.         /GetHalftoneName
  316.         {currenthalftone dup
  317.                 /HalftoneName known
  318.                 {/HalftoneName get}{pop /None} ifelse
  319.         } bind
  320.         /GetPageDeviceName
  321.         {currentpagedevice dup
  322.                 /PageDeviceName known
  323.                 {dup /PageDeviceName get}{//null} ifelse
  324.                 dup //null ne
  325.                 {exch pop}{pop pop SeikoPageDevice} ifelse
  326.         } bind
  327. >>
  328. /ProcSet defineresource pop
  329. /findcolorrendering
  330. {
  331.         /ColorRendering /ProcSet findresource begin
  332.                 mark
  333.                 GetHalftoneName(.)GetPageDeviceName(.)
  334.                 5 index 0 5 -1 1
  335.                 {index length add} for
  336.                 string 6 1 roll 5 index 5
  337.                 {exch 1 index cvs length 1 index length 1 index sub getinterval} repeat
  338.                 pop cvn
  339.                 % dup ==
  340.                 dup /ColorRendering resourcestatus
  341.                 {pop pop exch //true exch}
  342.                 {pop exch pop //false exch} ifelse
  343.         end     % ColorRendering ProcSet
  344.         cleartomark
  345. } bind def/SeikoHalftoneJET1
  346. %%%% Enhanced #1 110 LPI: %%%%
  347. <<
  348. %/HalftoneName (Jet1)
  349. /HalftoneDate (8-June-94R)
  350.         /HalftoneType 1
  351.         /Frequency 5
  352.         /Angle 0.0
  353.         /SpotFunction
  354.         {
  355.                 1.0 add 29.5 mul round cvi
  356.                 dup 29 gt {30 sub}if
  357.                 60 mul exch
  358.                 1.0 add 29.5 mul round cvi add
  359. <
  360. 63aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb
  361. 55ac165db5057fbd276edf3090ce3899f041a1f94990e838b2f05aa10263c30b6bcc2d74d41c96dd
  362. 3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df
  363. 3077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b8
  364. 2279da2a82e24c8aeb3bacf35d9b0566bd0e6ec6165db5057fbd276edf3090ce3899f041a1f963aa
  365. 0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac
  366. f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85
  367. ff46a7ee4faf1957b80879c02a68e2338ad13b93da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077
  368. ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279
  369. c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52
  370. cc1374bb1c7cdd2485e5468dee35aff6579e0860a7ee4faf1957b80879c02a68e2338ad13b93f344
  371. 9bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46
  372. 8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f
  373. 99d74188f949aae852b2135abb027cc3246be52d74bb1c7cdd2485e5468dee35aff6579e0860c011
  374. 68c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc13
  375. 5aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc
  376. 66a40e55c61677b51f7fd72788df4990e838b2f04188f949aae852b2135abb027cc3246be52d8dd4
  377. 3596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d7
  378. 276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c9
  379. 3371d12293da4482fc4ca4eb55ac165db5057fbd0e55c61677b51f7fd72788df4990e838b2f05aa1
  380. 0263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a4
  381. eb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596
  382. f63e9eff60a7114fc91971b82279da2a82e24c8ad12293da4482fc4ca4eb55ac165db5057fbd276e
  383. df3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371
  384. b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263
  385. c30b6bcc2d74d41c96dd3e85ff46a7ee4faf19579eff60a7114fc91971b82279da2a82e24c8aeb3b
  386. acf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e
  387. 85e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf30
  388. 90ce3899f041a1f963aa0b52cc1374bb1c7cdd246bcc2d74d41c96dd3e85ff46a7ee4faf1957b808
  389. 79c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b
  390. 52b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf3
  391. 5d9b0566bd0e6ec63077ce1f99d74188f949aae83899f041a1f963aa0b52cc1374bb1c7cdd2485e5
  392. 468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce
  393. 1f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c0
  394. 2a68e2338ad13b93f3449bfc66a40e55c61677b50566bd0e6ec63077ce1f99d74188f949aae852b2
  395. 135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b
  396. fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468d
  397. ee35aff6579e0860c01168c93371d12293da4482e2338ad13b93f3449bfc66a40e55c61677b51f7f
  398. d72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68
  399. c91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135a
  400. bb027cc3246be52d8dd43596f63e9eff60a7114faff6579e0860c01168c93371d12293da4482fc4c
  401. a4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35
  402. 96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd727
  403. 88df4990e838b2f05aa10263c30b6bcc2d74d41c7cc3246be52d8dd43596f63e9eff60a7114fc919
  404. 71b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb02
  405. >
  406.         exch get cvr 2.0 mul 255.0 div 1.0 sub
  407.         dup 1.0 gt {pop 1.0}{dup -1.0 lt {pop -1.0}if}ifelse }bind
  408. >>
  409. /Halftone defineresource pop
  410. %%EOF
  411. %false setglobal
  412. %% End Seiko Patch File
  413. "
  414. *End
  415. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice
  416. %This patch file was updated on 6-June-94
  417. % Copyright 1990-1994 Seiko Instruments Incorporated.
  418. % All Rights Reserved.
  419. %true setglobal
  420. %% Begin SeikoPageDevice code: Mark Bate - 25-April-94
  421. (%Engine) currentdevparams /DonorType get
  422. (%Engine) currentdevparams /PrintTechnology get
  423. 2 copy length exch length add /SeikoPageDevice exch string def
  424. dup length dup 4 1 roll string cvs
  425. SeikoPageDevice 0 3 -1 roll putinterval
  426. dup length string cvs
  427. SeikoPageDevice 3 1 roll putinterval
  428. %% End Seiko Code
  429.  
  430. % ColorRendering instance of ProcSet resource
  431. /ColorRendering
  432. <<
  433.         /GetHalftoneName
  434.         {currenthalftone dup
  435.                 /HalftoneName known
  436.                 {/HalftoneName get}{pop /None} ifelse
  437.         } bind
  438.         /GetPageDeviceName
  439.         {currentpagedevice dup
  440.                 /PageDeviceName known
  441.                 {dup /PageDeviceName get}{//null} ifelse
  442.                 dup //null ne
  443.                 {exch pop}{pop pop SeikoPageDevice} ifelse
  444.         } bind
  445. >>
  446. /ProcSet defineresource pop
  447. /findcolorrendering
  448. {
  449.         /ColorRendering /ProcSet findresource begin
  450.                 mark
  451.                 GetHalftoneName(.)GetPageDeviceName(.)
  452.                 5 index 0 5 -1 1
  453.                 {index length add} for
  454.                 string 6 1 roll 5 index 5
  455.                 {exch 1 index cvs length 1 index length 1 index sub getinterval} repeat
  456.                 pop cvn
  457.                 % dup ==
  458.                 dup /ColorRendering resourcestatus
  459.                 {pop pop exch //true exch}
  460.                 {pop exch pop //false exch} ifelse
  461.         end     % ColorRendering ProcSet
  462.         cleartomark
  463. } bind def
  464. /SeikoHalftoneJET1
  465. %%%% Enhanced #1 110 LPI: %%%%
  466. <<
  467. %/HalftoneName (Jet1)
  468. /HalftoneDate (8-June-94R)
  469.         /HalftoneType 1
  470.         /Frequency 5
  471.         /Angle 0.0
  472.         /SpotFunction
  473.         {
  474.                 1.0 add 29.5 mul round cvi
  475.                 dup 29 gt {30 sub}if
  476.                 60 mul exch
  477.                 1.0 add 29.5 mul round cvi add
  478. <
  479. 63aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb
  480. 55ac165db5057fbd276edf3090ce3899f041a1f94990e838b2f05aa10263c30b6bcc2d74d41c96dd
  481. 3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df
  482. 3077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b8
  483. 2279da2a82e24c8aeb3bacf35d9b0566bd0e6ec6165db5057fbd276edf3090ce3899f041a1f963aa
  484. 0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac
  485. f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85
  486. ff46a7ee4faf1957b80879c02a68e2338ad13b93da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077
  487. ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279
  488. c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52
  489. cc1374bb1c7cdd2485e5468dee35aff6579e0860a7ee4faf1957b80879c02a68e2338ad13b93f344
  490. 9bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46
  491. 8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f
  492. 99d74188f949aae852b2135abb027cc3246be52d74bb1c7cdd2485e5468dee35aff6579e0860c011
  493. 68c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc13
  494. 5aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc
  495. 66a40e55c61677b51f7fd72788df4990e838b2f04188f949aae852b2135abb027cc3246be52d8dd4
  496. 3596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d7
  497. 276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c9
  498. 3371d12293da4482fc4ca4eb55ac165db5057fbd0e55c61677b51f7fd72788df4990e838b2f05aa1
  499. 0263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a4
  500. eb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596
  501. f63e9eff60a7114fc91971b82279da2a82e24c8ad12293da4482fc4ca4eb55ac165db5057fbd276e
  502. df3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35aff6579e0860c01168c93371
  503. b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263
  504. c30b6bcc2d74d41c96dd3e85ff46a7ee4faf19579eff60a7114fc91971b82279da2a82e24c8aeb3b
  505. acf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb027cc3246be52d8dd43596f63e
  506. 85e5468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf30
  507. 90ce3899f041a1f963aa0b52cc1374bb1c7cdd246bcc2d74d41c96dd3e85ff46a7ee4faf1957b808
  508. 79c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd72788df4990e838b2f05aa10263c30b
  509. 52b2135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf3
  510. 5d9b0566bd0e6ec63077ce1f99d74188f949aae83899f041a1f963aa0b52cc1374bb1c7cdd2485e5
  511. 468dee35aff6579e0860c01168c93371d12293da4482fc4ca4eb55ac165db5057fbd276edf3090ce
  512. 1f7fd72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c0
  513. 2a68e2338ad13b93f3449bfc66a40e55c61677b50566bd0e6ec63077ce1f99d74188f949aae852b2
  514. 135abb027cc3246be52d8dd43596f63e9eff60a7114fc91971b82279da2a82e24c8aeb3bacf35d9b
  515. fc4ca4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468d
  516. ee35aff6579e0860c01168c93371d12293da4482e2338ad13b93f3449bfc66a40e55c61677b51f7f
  517. d72788df4990e838b2f05aa10263c30b6bcc2d74d41c96dd3e85ff46a7ee4faf1957b80879c02a68
  518. c91971b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135a
  519. bb027cc3246be52d8dd43596f63e9eff60a7114faff6579e0860c01168c93371d12293da4482fc4c
  520. a4eb55ac165db5057fbd276edf3090ce3899f041a1f963aa0b52cc1374bb1c7cdd2485e5468dee35
  521. 96dd3e85ff46a7ee4faf1957b80879c02a68e2338ad13b93f3449bfc66a40e55c61677b51f7fd727
  522. 88df4990e838b2f05aa10263c30b6bcc2d74d41c7cc3246be52d8dd43596f63e9eff60a7114fc919
  523. 71b82279da2a82e24c8aeb3bacf35d9b0566bd0e6ec63077ce1f99d74188f949aae852b2135abb02
  524. >
  525.         exch get cvr 2.0 mul 255.0 div 1.0 sub
  526.         dup 1.0 gt {pop 1.0}{dup -1.0 lt {pop -1.0}if}ifelse }bind
  527. >>
  528. /Halftone defineresource pop
  529. %%EOF
  530. %false setglobal
  531. %% End Seiko Patch File
  532. "
  533. *End
  534. *?ManualFeed: "save currentpagedevice /ManualFeed get{(True)}{(False)} ifelse = flush restore"
  535. *CloseUI: *ManualFeed
  536. *OpenUI *SeikoHalftone/Halftone: PickOne
  537. *OrderDependency: 60 AnySetup *SeikoHalftone
  538. *SeikoHalftone NUL/Use Printers Default: ""
  539. *SeikoHalftone A/Aligned 60 LPI:                "/DefaultHalftone/Halftone findresource dup userdict exch /SeikoHalftone exch put sethalftone"
  540. *SeikoHalftone E/Enhanced 100 LPI:              "/SeikoHalftoneJET1/Halftone findresource dup userdict exch /SeikoHalftone exch put sethalftone"
  541. *?SeikoHalftone: "save currenthalftone dup begin/HalftoneName known{HalftoneName}{(Unknown)}ifelse end = flush restore"
  542. *CloseUI: *SeikoHalftone
  543. *OpenUI *SeikoCRD/Color Rendering Intent: PickOne
  544. *OrderDependency: 71 AnySetup *SeikoCRD
  545. *SeikoCRD NUL/Use Printers Default: ""
  546. *SeikoCRD c/Photographic:       "/Pho findcolorrendering{/ColorRendering findresource dup userdict exch /SeikoCRD exch put setcolorrendering pop}if"
  547. *SeikoCRD d/Hue & Brightness: "/H&B findcolorrendering{/ColorRendering findresource dup userdict exch /SeikoCRD exch put setcolorrendering pop}if"
  548. *?SeikoCRD: "save currentcolorrendering dup begin/CRDName known{CRDName}{(Unknown)}ifelse end = flush restore"
  549. *CloseUI: *SeikoCRD
  550. *DefaultFont: Courier
  551. *Font AvantGarde-Book: Standard " (001.006S) " Standard Disk
  552. *Font AvantGarde-BookOblique: Standard " (001.006S) " Standard Disk
  553. *Font AvantGarde-Demi: Standard " (001.007S) " Standard Disk
  554. *Font AvantGarde-DemiOblique: Standard " (001.007S) " Standard Disk
  555. *Font Bookman-Demi: Standard " (001.004S) " Standard Disk
  556. *Font Bookman-DemiItalic: Standard " (001.004S) " Standard Disk
  557. *Font Bookman-Light: Standard " (001.004S) " Standard Disk
  558. *Font Bookman-LightItalic: Standard " (001.004S) " Standard Disk
  559. *Font Courier: Standard " (002.004S) " Standard Disk
  560. *Font Courier-Bold: Standard " (002.004S) " Standard Disk
  561. *Font Courier-BoldOblique: Standard " (002.004S) " Standard Disk
  562. *Font Courier-Oblique: Standard " (002.004S) " Standard Disk
  563. *Font Helvetica: Standard " (001.006S) " Standard Disk
  564. *Font Helvetica-Bold: Standard " (001.007S) " Standard Disk
  565. *Font Helvetica-BoldOblique: Standard " (001.007S) " Standard Disk
  566. *Font Helvetica-Oblique: Standard " (001.006S) " Standard Disk
  567. *Font Helvetica-Condensed: Standard " (001.001) " Standard Disk
  568. *Font Helvetica-Condensed-Bold: Standard " (001.002) " Standard Disk
  569. *Font Helvetica-Condensed-Oblique: Standard " (001.001) " Standard Disk
  570. *Font Helvetica-Condensed-BoldObl: Standard " (001.002) " Standard Disk
  571. *Font Helvetica-Narrow: Standard " (001.006S) " Standard Disk
  572. *Font Helvetica-Narrow-Bold: Standard " (001.007S) " Standard Disk
  573. *Font Helvetica-Narrow-BoldOblique: Standard " (001.007S) " Standard Disk
  574. *Font Helvetica-Narrow-Oblique: Standard " (001.006S) " Standard Disk
  575. *Font NewCenturySchlbk-Bold: Standard " (001.009S) " Standard Disk
  576. *Font NewCenturySchlbk-BoldItalic: Standard " (001.007S) " Standard Disk
  577. *Font NewCenturySchlbk-Italic: Standard " (001.006S) " Standard Disk
  578. *Font NewCenturySchlbk-Roman: Standard " (001.007S) " Standard Disk
  579. *Font Palatino-Bold: Standard " (001.005S) " Standard Disk
  580. *Font Palatino-BoldItalic: Standard " (001.005S) " Standard Disk
  581. *Font Palatino-Italic: Standard " (001.005S) " Standard Disk
  582. *Font Palatino-Roman: Standard " (001.005S) " Standard Disk
  583. *Font Symbol: Standard " (001.007S) " Standard Disk
  584. *Font Times-Bold: Standard " (001.007S) " Standard Disk
  585. *Font Times-BoldItalic: Standard " (001.009S) " Standard Disk
  586. *Font Times-Italic: Standard " (001.007S) " Standard Disk
  587. *Font Times-Roman: Standard " (001.007S) " Standard Disk
  588. *Font ZapfChancery-MediumItalic: Standard " (001.007S) " Standard Disk
  589. *Font ZapfDingbats: Standard " (001.004S) " Standard Disk
  590.