Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

774 lines
27 KiB

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1995 Adobe Systems Incorporated.
  4. *% All Rights Reserved.
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *% Last Edit Date: Jun 26 1995
  10. *% Masami Maki, Seiko Instruments Inc.
  11. *% Seiko Instruments Printer Description File
  12. *% Seiko Instruments (R) is a registered trademark of Seiko Instruments Inc.
  13. *% SII TM is a trademark of Seiko Instruments Inc.
  14. *% For SII Color Laser Printer CL-1200e
  15. *FormatVersion: "4.2"
  16. *FileVersion: "1.0"
  17. *PCFileName: "SKCL_ES1.PPD"
  18. *LanguageVersion: English
  19. *LanguageEncoding: ISOLatin1
  20. *Product: "(CL-1200)"
  21. *PSVersion: "(2013.114) 101"
  22. *ModelName: "SII Color Laser Printer CL-1200e"
  23. *ShortNickName: "SII CL-1200e"
  24. *NickName: "SII Color Laser Printer CL-1200e"
  25. *OpenGroup: InstallableOptions
  26. *OpenUI *InstalledMemory/Printer Memory: PickOne
  27. *DefaultInstalledMemory: 32Meg
  28. *InstalledMemory 32Meg/ 32 Meg RAM (1BitDepthStandard): ""
  29. *InstalledMemory 48Meg/ 48 Meg RAM (1BitDepth+option): ""
  30. *InstalledMemory 64Meg/ 64 Meg RAM (4BitDepthStandard): ""
  31. *InstalledMemory 80Meg/ 80 Meg RAM (4BitDepth+option): ""
  32. *InstalledMemory 96Meg/ 96 Meg RAM (4BitDepth+option): ""
  33. *InstalledMemory 112Meg/112 Meg RAM (4BitDepth+option): ""
  34. *InstalledMemory 128Meg/128 Meg RAM (4BitDepth+option): ""
  35. *InstalledMemory 144Meg/144 Meg RAM (4BitDepth+option): ""
  36. *CloseUI: *InstalledMemory
  37. *OpenUI *Option1/Papers: PickOne
  38. *DefaultOption1: ALL
  39. *Option1 ALL: ""
  40. *Option1 JIS/International: ""
  41. *Option1 US: ""
  42. *CloseUI: *Option1
  43. *CloseGroup: InstallableOptions
  44. *% ==== Constraints =====
  45. *% BitDepth 4 needs more than 48MB
  46. *UIConstraints: *InstalledMemory 32Meg *BitsPerPixel 4
  47. *UIConstraints: *InstalledMemory 48Meg *BitsPerPixel 4
  48. *% Constrain for ISO/US paper sizes
  49. *UIConstraints: *Option1 US *PageSize A3
  50. *UIConstraints: *Option1 US *PageSize A4
  51. *UIConstraints: *Option1 US *PageSize A4R
  52. *UIConstraints: *Option1 US *PageSize A5
  53. *UIConstraints: *Option1 US *PageSize A5R
  54. *UIConstraints: *Option1 US *PageSize A6
  55. *UIConstraints: *Option1 US *PageSize B4
  56. *UIConstraints: *Option1 US *PageSize B5
  57. *UIConstraints: *Option1 US *PageSize B5R
  58. *UIConstraints: *Option1 US *PageSize B6
  59. *UIConstraints: *Option1 US *PageSize B6R
  60. *UIConstraints: *Option1 US *PageSize DP
  61. *UIConstraints: *Option1 JIS *PageSize Tabloid
  62. *UIConstraints: *Option1 JIS *PageSize 11x15
  63. *UIConstraints: *Option1 JIS *PageSize 10x14
  64. *UIConstraints: *Option1 JIS *PageSize Legal
  65. *UIConstraints: *Option1 JIS *PageSize 8.5x13
  66. *UIConstraints: *Option1 JIS *PageSize Letter
  67. *UIConstraints: *Option1 JIS *PageSize 11x8.5
  68. *UIConstraints: *Option1 JIS *PageSize 8.25x13
  69. *UIConstraints: *Option1 JIS *PageSize 8x13
  70. *UIConstraints: *Option1 JIS *PageSize 8x10.5
  71. *UIConstraints: *Option1 JIS *PageSize 8x10
  72. *UIConstraints: *Option1 JIS *PageSize Statement
  73. *UIConstraints: *Option1 JIS *PageSize 8.5x5.5
  74. *UIConstraints: *Option1 US *PageRegion A3
  75. *UIConstraints: *Option1 US *PageRegion A4
  76. *UIConstraints: *Option1 US *PageRegion A4R
  77. *UIConstraints: *Option1 US *PageRegion A5
  78. *UIConstraints: *Option1 US *PageRegion A5R
  79. *UIConstraints: *Option1 US *PageRegion A6
  80. *UIConstraints: *Option1 US *PageRegion B4
  81. *UIConstraints: *Option1 US *PageRegion B5
  82. *UIConstraints: *Option1 US *PageRegion B5R
  83. *UIConstraints: *Option1 US *PageRegion B6
  84. *UIConstraints: *Option1 US *PageRegion B6R
  85. *UIConstraints: *Option1 US *PageRegion DP
  86. *UIConstraints: *Option1 JIS *PageRegion Tabloid
  87. *UIConstraints: *Option1 JIS *PageRegion 11x15
  88. *UIConstraints: *Option1 JIS *PageRegion 10x14
  89. *UIConstraints: *Option1 JIS *PageRegion Legal
  90. *UIConstraints: *Option1 JIS *PageRegion 8.5x13
  91. *UIConstraints: *Option1 JIS *PageRegion Letter
  92. *UIConstraints: *Option1 JIS *PageRegion 11x8.5
  93. *UIConstraints: *Option1 JIS *PageRegion 8.25x13
  94. *UIConstraints: *Option1 JIS *PageRegion 8x13
  95. *UIConstraints: *Option1 JIS *PageRegion 8x10.5
  96. *UIConstraints: *Option1 JIS *PageRegion 8x10
  97. *UIConstraints: *Option1 JIS *PageRegion Statement
  98. *UIConstraints: *Option1 JIS *PageRegion 8.5x5.5
  99. *% System Management ===========================
  100. *JobPatchFile 1:"
  101. %% This patch file was updated on 95/05/23
  102. %% Masami Maki, Seiko Instruments Inc.
  103. %% Seiko Instruments Printer Description File
  104. %% Copyright 1990-1995 Seiko Instruments Incorporated
  105. %% All Rights Reserved.
  106. %% Permission is granted for redistribution of this file as
  107. %% long as this copyright notice is intact and the contents
  108. %% of the file is not altered in any way from its original form.
  109. <</Policies<</PageSize 1>> >>setpagedevice
  110. userdict begin
  111. /SKRspot
  112. {{abs exch abs 2 copy add 1 gt
  113. {1 sub dup mul exch 1 sub dup mul add 1 sub}
  114. {dup mul exch dup mul add 1 exch sub}ifelse
  115. }}bind def
  116. end %userdict
  117. %% End Seiko Patch File
  118. "
  119. *End
  120. *FreeVM: "3100000"
  121. *VMOption 32Meg: "15100000"
  122. *VMOption 48Meg: "31500000"
  123. *VMOption 64Meg: "3100000"
  124. *VMOption 80Meg: "19600000"
  125. *VMOption 96Meg: "36100000"
  126. *VMOption 112Meg: "52600000"
  127. *VMOption 128Meg: "69100000"
  128. *VMOption 144Meg: "85500000"
  129. *Password: " 0 "
  130. *ExitServer: "count 0 eq
  131. {false}{true exch startjob}ifelse not
  132. {
  133. (WARNING: Cannot modify initial VM.) =
  134. (Missing or invalid password.) =
  135. (Please contact the author of this software.) = flush quit
  136. }if"
  137. *End
  138. *Reset: "count 0 eq{false}{true exch startjob}ifelse not
  139. {
  140. (WARNING: Cannot reset printer.) =
  141. (Missing or invalid password.) =
  142. (Please contact the author of this software.) = flush quit
  143. }if
  144. systemdict/quit get exec
  145. (WARNING : Printer Reset Failed.) = flush"
  146. *End
  147. *SuggestedJobTimeout: "0"
  148. *SuggestedWaitTimeout: "0"
  149. *PrintPSErrors: True
  150. *DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  151. *% Basic Device Capabilities ========================
  152. *ColorDevice: True
  153. *DefaultColorSpace: CMYK
  154. *Extensions: FileSystem CMYK
  155. *LanguageLevel: "2"
  156. *Throughput: "5"
  157. *FileSystem: True
  158. *?FileSystem: "
  159. save
  160. false (%disk?%)
  161. {currentdevparams dup/Writeable known
  162. {/Writeable get{pop true}if}
  163. {pop}ifelse
  164. }10 string
  165. /IODevice resourceforall
  166. {(True)}
  167. {(False)}ifelse = flush
  168. restore"
  169. *End
  170. *DefaultResolution: 400dpi
  171. *Resolution 400dpi:""
  172. *?Resolution: "
  173. save
  174. currentpagedevice/HWResolution get 0 get( )cvs
  175. print(dpi)= flush
  176. restore"
  177. *End
  178. *AccurateScreensSupport: True
  179. *% === ColorModel ===============
  180. *OpenUI *ColorModel/Color selection: PickOne
  181. *OrderDependency: 20 Prolog *ColorModel
  182. *DefaultColorModel:CMYK
  183. *ColorModel CMYK/Color: "
  184. 1 dict dup/ProcessColorModel /DeviceCMYK put setpagedevice"
  185. *End
  186. *ColorModel Gray/Mono: "
  187. 1 dict dup /ProcessColorModel /DeviceGray put setpagedevice"
  188. *End
  189. *?ColorModel: "
  190. save /currentpagedevice where
  191. { pop currentpagedevice begin ProcessColorModel dup end
  192. /DeviceGray eq
  193. { pop (Gray) }
  194. { /DeviceCMYK eq
  195. { (CMYK) }
  196. { (Unknown) } ifelse
  197. } ifelse }
  198. { (Unknown) } ifelse
  199. = flush restore"
  200. *End
  201. *CloseUI: *ColorModel
  202. *% === BitsPerPixel ===============
  203. *OpenUI *BitsPerPixel/Bit Depth setup: PickOne
  204. *OrderDependency: 21 Prolog *BitsPerPixel
  205. *DefaultBitsPerPixel:None
  206. *BitsPerPixel None/1 bit depth: "
  207. 1 dict dup/DeviceRenderingInfo 2 dict dup/Type 6 put
  208. dup/ValuesPerComponent 2 put put setpagedevice
  209. (B1Halftone)/Halftone findresource sethalftone
  210. (EP14ColCRD)/ColorRendering findresource setcolorrendering"
  211. *End
  212. *BitsPerPixel 4/4 bit depth: "
  213. 1 dict dup/DeviceRenderingInfo 2 dict dup/Type 6 put
  214. dup/ValuesPerComponent 16 put put setpagedevice
  215. (B4Halftone)/Halftone findresource sethalftone
  216. (EP44ColCRD)/ColorRendering findresource setcolorrendering"
  217. *End
  218. *?BitsPerPixel: "
  219. save /currentpagedevice where
  220. { pop currentpagedevice begin DeviceRenderingInfo begin
  221. ValuesPerComponent dup end end 2 eq
  222. { pop (None) }
  223. { 16 eq
  224. { (4) }
  225. { (Unknown) } ifelse
  226. } ifelse
  227. }
  228. { (Unknown) } ifelse
  229. = flush restore"
  230. *End
  231. *CloseUI: *BitsPerPixel
  232. *% Paper Handling ===================
  233. *% Use these entries to set paper size most of the time, unless there is
  234. *% specific reason to use PageRegion.
  235. *VariablePaperSize: False
  236. *OpenUI *InputSlot: PickOne
  237. *OrderDependency: 54 PageSetup *InputSlot
  238. *DefaultInputSlot: Upper
  239. *InputSlot Upper/Tray 1: "
  240. currentpagedevice /InputAttributes get 0 get dup null eq
  241. { pop }
  242. { dup length 3 add dict copy
  243. dup /InputAttributes 1 dict dup /Priority [0 1 2 3 4 5] put put
  244. dup /ManualFeed false put
  245. dup /MediaType (Normal) put
  246. setpagedevice
  247. } ifelse"
  248. *End
  249. *InputSlot Middle/Tray 2: "
  250. currentpagedevice /InputAttributes get 1 get dup null eq
  251. { pop }
  252. { dup length 3 add dict copy
  253. dup /InputAttributes 1 dict dup /Priority [1 2 0 3 4 5] put put
  254. dup /ManualFeed false put
  255. dup /MediaType (Normal) put
  256. setpagedevice
  257. } ifelse"
  258. *End
  259. *InputSlot Lower/Tray 3: "
  260. currentpagedevice /InputAttributes get 2 get dup null eq
  261. { pop }
  262. { dup length 3 add dict copy
  263. dup /InputAttributes 1 dict dup /Priority [2 0 1 3 4 5] put put
  264. dup /ManualFeed false put
  265. dup /MediaType (Normal) put
  266. setpagedevice
  267. } ifelse"
  268. *End
  269. *InputSlot ManualNormal/Manual Normal: "
  270. currentpagedevice /InputAttributes get 3 get dup null eq
  271. { pop }
  272. { dup length 3 add dict copy
  273. dup /InputAttributes 1 dict dup /Priority [3 0 1 2 4 5] put put
  274. dup /ManualFeed true put
  275. dup /MediaType (Normal) put
  276. setpagedevice
  277. } ifelse"
  278. *End
  279. *InputSlot ManualOHP/Manual OHP: "
  280. currentpagedevice /InputAttributes get 4 get dup null eq
  281. { pop }
  282. { dup length 3 add dict copy
  283. dup /InputAttributes 1 dict dup /Priority [4 0 1 2 3 5] put put
  284. dup /ManualFeed true put
  285. dup /MediaType (OHP) put
  286. setpagedevice
  287. } ifelse"
  288. *End
  289. *InputSlot ManualThick/Manual Thick: "
  290. currentpagedevice /InputAttributes get 5 get dup null eq
  291. { pop }
  292. { dup length 3 add dict copy
  293. dup /InputAttributes 1 dict dup /Priority [5 0 1 2 3 4] put put
  294. dup /ManualFeed true put
  295. dup /MediaType (Thick) put
  296. setpagedevice
  297. } ifelse"
  298. *End
  299. *?InputSlot: "
  300. save
  301. 6 dict
  302. dup /0 (Upper) put
  303. dup /1 (Middle) put
  304. dup /2 (Lower) put
  305. dup /3 (ManualNormal) put
  306. dup /4 (ManualOHP) put
  307. dup /5 (ManualThick) put
  308. currentpagedevice /InputAttributes get
  309. dup /Priority known
  310. { /Priority get 0 get ( ) cvs cvn get }
  311. {
  312. dup length 1 eq
  313. { {pop} forall ( ) cvs cvn get }
  314. { pop pop (Unknown) } ifelse
  315. } ifelse
  316. = flush
  317. restore
  318. "
  319. *End
  320. *CloseUI: *InputSlot
  321. *OpenUI *PageSize: PickOne
  322. *OrderDependency: 58 PageSetup *PageSize
  323. *DefaultPageSize: A3
  324. *PageSize A3/A3:"
  325. 2 dict dup/PageSize[842 1190]put dup/ImagingBBox null put setpagedevice"
  326. *End
  327. *PageSize A4/A4:"
  328. 2 dict dup/PageSize[595 842]put dup/ImagingBBox null put setpagedevice"
  329. *End
  330. *PageSize A4R/A4 R:"
  331. 2 dict dup/PageSize[842 595]put dup/ImagingBBox null put setpagedevice"
  332. *End
  333. *PageSize A5/A5:"
  334. 2 dict dup/PageSize[420 595]put dup/ImagingBBox null put setpagedevice"
  335. *End
  336. *PageSize A5R/A5 R:"
  337. 2 dict dup/PageSize[595 420]put dup/ImagingBBox null put setpagedevice"
  338. *End
  339. *PageSize A6/A6:"
  340. 2 dict dup/PageSize[297 420]put dup/ImagingBBox null put setpagedevice"
  341. *End
  342. *PageSize B4/B4:"
  343. 2 dict dup/PageSize[728 1032]put dup/ImagingBBox null put setpagedevice"
  344. *End
  345. *PageSize B5/B5:"
  346. 2 dict dup/PageSize[516 728]put dup/ImagingBBox null put setpagedevice"
  347. *End
  348. *PageSize B5R/B5 R:"
  349. 2 dict dup/PageSize[728 516]put dup/ImagingBBox null put setpagedevice"
  350. *End
  351. *PageSize B6/B6:"
  352. 2 dict dup/PageSize[363 516]put dup/ImagingBBox null put setpagedevice"
  353. *End
  354. *PageSize B6R/B6 R:"
  355. 2 dict dup/PageSize[516 363]put dup/ImagingBBox null put setpagedevice"
  356. *End
  357. *PageSize DP/Double Post Card:"
  358. 2 dict dup/PageSize[420 568]put dup/ImagingBBox null put setpagedevice"
  359. *End
  360. *PageSize Tabloid/11x17{Tabloid}:"
  361. 2 dict dup/PageSize[792 1224]put dup/ImagingBBox null put setpagedevice"
  362. *End
  363. *PageSize 11x15/11x15:"
  364. 2 dict dup/PageSize[792 1080]put dup/ImagingBBox null put setpagedevice"
  365. *End
  366. *PageSize 10x14/10x14:"
  367. 2 dict dup/PageSize[720 1008]put dup/ImagingBBox null put setpagedevice"
  368. *End
  369. *PageSize Legal/8.5x14{Legal}:"
  370. 2 dict dup/PageSize[612 1008]put dup/ImagingBBox null put setpagedevice"
  371. *End
  372. *PageSize 8.5x13/8.5x13:"
  373. 2 dict dup/PageSize[612 936]put dup/ImagingBBox null put setpagedevice"
  374. *End
  375. *PageSize Letter/8.5x11{Letter}:"
  376. 2 dict dup/PageSize[612 792]put dup/ImagingBBox null put setpagedevice"
  377. *End
  378. *PageSize 11x8.5/11x8.5{Letter R}:"
  379. 2 dict dup/PageSize[792 612]put dup/ImagingBBox null put setpagedevice"
  380. *End
  381. *PageSize 8.25x13/8.25x13:"
  382. 2 dict dup/PageSize[594 936]put dup/ImagingBBox null put setpagedevice"
  383. *End
  384. *PageSize 8x13/8x13:"
  385. 2 dict dup/PageSize[576 936]put dup/ImagingBBox null put setpagedevice"
  386. *End
  387. *PageSize 8x10.5/8x10.5:"
  388. 2 dict dup/PageSize[576 756]put dup/ImagingBBox null put setpagedevice"
  389. *End
  390. *PageSize 8x10/8x10:"
  391. 2 dict dup/PageSize[576 720]put dup/ImagingBBox null put setpagedevice"
  392. *End
  393. *PageSize Statement/5.5x8.5:"
  394. 2 dict dup/PageSize[396 612]put dup/ImagingBBox null put setpagedevice"
  395. *End
  396. *PageSize 8.5x5.5/8.5x5.5:"
  397. 2 dict dup/PageSize[612 396]put dup/ImagingBBox null put setpagedevice"
  398. *End
  399. *?PageSize: "
  400. save currentpagedevice/PageSize get aload pop
  401. 2 copy gt{exch} if
  402. (Unknown)
  403. 25 dict
  404. dup [842 1190] (A3) put
  405. dup [595 842] (A4) put
  406. dup [842 595] (A4R) put
  407. dup [420 595] (A5) put
  408. dup [595 420] (A5R) put
  409. dup [297 420] (A6) put
  410. dup [728 1032] (B4) put
  411. dup [516 728] (B5) put
  412. dup [728 516] (B5R) put
  413. dup [363 516] (B6) put
  414. dup [516 363] (B6R) put
  415. dup [420 568] (DP) put
  416. dup [792 1224] (Tabloid) put
  417. dup [792 1080] (11x15) put
  418. dup [720 1008] (10x14) put
  419. dup [612 1008] (Legal) put
  420. dup [612 936] (8.5x13) put
  421. dup [612 792] (Letter) put
  422. dup [792 612] (11x8.5) put
  423. dup [594 936] (8.25x13) put
  424. dup [576 936] (8x13) put
  425. dup [576 756] (8x10.5) put
  426. dup [576 720] (8x10) put
  427. dup [396 612] (Statement) put
  428. dup [612 396] (8.5x5.5) put
  429. {exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  430. {exch pop exit}{pop} ifelse
  431. } bind forall = flush pop pop restore"
  432. *End
  433. *CloseUI: *PageSize
  434. *% These entries will set up the frame buffer. Usually used with manual feed.
  435. *OpenUI *PageRegion: PickOne
  436. *OrderDependency: 60 PageSetup *PageRegion
  437. *DefaultPageRegion: A3
  438. *PageRegion A3/A3:"
  439. 2 dict dup/PageSize[842 1190]put dup/ImagingBBox null put setpagedevice"
  440. *End
  441. *PageRegion A4/A4:"
  442. 2 dict dup/PageSize[595 842]put dup/ImagingBBox null put setpagedevice"
  443. *End
  444. *PageRegion A4R/A4 R:"
  445. 2 dict dup/PageSize[842 595]put dup/ImagingBBox null put setpagedevice"
  446. *End
  447. *PageRegion A5/A5:"
  448. 2 dict dup/PageSize[420 595]put dup/ImagingBBox null put setpagedevice"
  449. *End
  450. *PageRegion A5R/A5 R:"
  451. 2 dict dup/PageSize[595 420]put dup/ImagingBBox null put setpagedevice"
  452. *End
  453. *PageRegion A6/A6:"
  454. 2 dict dup/PageSize[297 420]put dup/ImagingBBox null put setpagedevice"
  455. *End
  456. *PageRegion B4/B4:"
  457. 2 dict dup/PageSize[728 1032]put dup/ImagingBBox null put setpagedevice"
  458. *End
  459. *PageRegion B5/B5:"
  460. 2 dict dup/PageSize[516 728]put dup/ImagingBBox null put setpagedevice"
  461. *End
  462. *PageRegion B5R/B5 R:"
  463. 2 dict dup/PageSize[728 516]put dup/ImagingBBox null put setpagedevice"
  464. *End
  465. *PageRegion B6/B6:"
  466. 2 dict dup/PageSize[363 516]put dup/ImagingBBox null put setpagedevice"
  467. *End
  468. *PageRegion B6R/B6 R:"
  469. 2 dict dup/PageSize[516 363]put dup/ImagingBBox null put setpagedevice"
  470. *End
  471. *PageRegion DP/Double Post Card:"
  472. 2 dict dup/PageSize[420 568]put dup/ImagingBBox null put setpagedevice"
  473. *End
  474. *PageRegion Tabloid/11x17{Tabloid}:"
  475. 2 dict dup/PageSize[792 1224]put dup/ImagingBBox null put setpagedevice"
  476. *End
  477. *PageRegion 11x15/11x15:"
  478. 2 dict dup/PageSize[792 1080]put dup/ImagingBBox null put setpagedevice"
  479. *End
  480. *PageRegion 10x14/10x14:"
  481. 2 dict dup/PageSize[720 1008]put dup/ImagingBBox null put setpagedevice"
  482. *End
  483. *PageRegion Legal/8.5x14{Legal}:"
  484. 2 dict dup/PageSize[612 1008]put dup/ImagingBBox null put setpagedevice"
  485. *End
  486. *PageRegion 8.5x13/8.5x13:"
  487. 2 dict dup/PageSize[612 936]put dup/ImagingBBox null put setpagedevice"
  488. *End
  489. *PageRegion Letter/8.5x11{Letter}:"
  490. 2 dict dup/PageSize[612 792]put dup/ImagingBBox null put setpagedevice"
  491. *End
  492. *PageRegion 11x8.5/11x8.5{Letter R}:"
  493. 2 dict dup/PageSize[792 612]put dup/ImagingBBox null put setpagedevice"
  494. *End
  495. *PageRegion 8.25x13/8.25x13:"
  496. 2 dict dup/PageSize[594 936]put dup/ImagingBBox null put setpagedevice"
  497. *End
  498. *PageRegion 8x13/8x13:"
  499. 2 dict dup/PageSize[576 936]put dup/ImagingBBox null put setpagedevice"
  500. *End
  501. *PageRegion 8x10.5/8x10.5:"
  502. 2 dict dup/PageSize[576 756]put dup/ImagingBBox null put setpagedevice"
  503. *End
  504. *PageRegion 8x10/8x10:"
  505. 2 dict dup/PageSize[576 720]put dup/ImagingBBox null put setpagedevice"
  506. *End
  507. *PageRegion Statement/5.5x8.5:"
  508. 2 dict dup/PageSize[396 612]put dup/ImagingBBox null put setpagedevice"
  509. *End
  510. *PageRegion 8.5x5.5/8.5x5.5:"
  511. 2 dict dup/PageSize[612 396]put dup/ImagingBBox null put setpagedevice"
  512. *End
  513. *CloseUI: *PageRegion
  514. *DefaultImageableArea: A3
  515. *ImageableArea A3/A3: "5.75998 11.61 835.20 1176.21"
  516. *ImageableArea A4/A4: "5.76001 11.52 587.52 827.46"
  517. *ImageableArea A4R/A4 R: "5.75998 11.52 835.20 580.86"
  518. *ImageableArea A5/A5: "5.76001 11.52 408.96 580.86"
  519. *ImageableArea A5R/A5 R: "5.76001 11.52 587.52 405.18"
  520. *ImageableArea A6/A6: "5.76001 11.52 288.00 405.18"
  521. *ImageableArea B4/B4: "5.75998 11.61 720.00 1017.45"
  522. *ImageableArea B5/B5: "5.76001 11.52 506.88 714.06"
  523. *ImageableArea B5R/B5 R: "5.75998 11.61 720.00 501.57"
  524. *ImageableArea B6/B6: "5.75999 11.61 357.12 501.57"
  525. *ImageableArea B6R/B6 R: "5.76001 11.61 506.88 348.57"
  526. *ImageableArea DP/Double Post Card: "5.76001 11.61 408.96 552.69"
  527. *ImageableArea Tabloid/11x17{Tabloid}: "5.76001 11.61 783.36 1209.69"
  528. *ImageableArea 11x15/11x15: "5.76001 11.61 783.36 1065.69"
  529. *ImageableArea 10x14/10x14: "5.75998 11.61 714.24 993.69"
  530. *ImageableArea Legal/8.5x14{Legal}: "5.75998 11.61 604.80 993.69"
  531. *ImageableArea 8.5x13/8.5x13: "5.75998 11.61 604.80 921.69"
  532. *ImageableArea Letter/8.5x11{Letter}: "5.75998 11.61 604.80 777.69"
  533. *ImageableArea 11x8.5/11x8.5{Letter R}: "5.76001 11.61 783.36 597.69"
  534. *ImageableArea 8.25x13/8.25x13: "5.76001 11.61 587.52 921.69"
  535. *ImageableArea 8x13/8x13: "5.76001 11.61 570.24 921.69"
  536. *ImageableArea 8x10.5/8x10.5: "5.76001 11.61 570.24 741.69"
  537. *ImageableArea 8x10/8x10: "5.76001 11.61 570.24 705.69"
  538. *ImageableArea Statement/5.5x8.5: "5.76001 11.61 385.92 597.69"
  539. *ImageableArea 8.5x5.5/8.5x5.5: "5.75998 11.61 604.80 381.69"
  540. *?ImageableArea: "
  541. save
  542. /cvp{( ) cvs print ( ) print} bind def
  543. /upperright{10000 mul floor 10000 div} bind def
  544. /lowerleft{10000 mul ceiling 10000 div} bind def
  545. newpath clippath pathbbox
  546. 4 -2 roll exch 2
  547. {lowerleft cvp} repeat
  548. exch 2
  549. {upperright cvp} repeat
  550. flush restore"
  551. *End
  552. *% These provide the physical dimensions of the paper (by keyword)
  553. *DefaultPaperDimension: A3
  554. *PaperDimension A3/A3: "842 1190"
  555. *PaperDimension A4/A4: "595 842"
  556. *PaperDimension A4R/A4 R: "842 595"
  557. *PaperDimension A5/A5: "420 595"
  558. *PaperDimension A5R/A5 R: "595 420"
  559. *PaperDimension A6/A6: "297 420"
  560. *PaperDimension B4/B4: "728 1032"
  561. *PaperDimension B5/B5: "516 728"
  562. *PaperDimension B5R/B5 R: "728 516"
  563. *PaperDimension B6/B6: "363 516"
  564. *PaperDimension B6R/B6 R: "516 363"
  565. *PaperDimension DP/Double Post Card: "420 568"
  566. *PaperDimension Tabloid/11x17{Tabloid}: "792 1224"
  567. *PaperDimension 11x15/11x15: "792 1080"
  568. *PaperDimension 10x14/10x14: "720 1008"
  569. *PaperDimension Legal/8.5x14{Legal}: "612 1008"
  570. *PaperDimension 8.5x13/8.5x13: "612 936"
  571. *PaperDimension Letter/8.5x11{Letter}: "612 792"
  572. *PaperDimension 11x8.5/11x8.5{Letter R}:"792 612"
  573. *PaperDimension 8.25x13/8.25x13: "594 936"
  574. *PaperDimension 8x13/8x13: "576 936"
  575. *PaperDimension 8x10.5/8x10.5: "576 756"
  576. *PaperDimension 8x10/8x10: "576 720"
  577. *PaperDimension Statement/5.5x8.5: "396 612"
  578. *PaperDimension 8.5x5.5/8.5x5.5: "612 396"
  579. *RequiresPageRegion All: False
  580. *% Halftone Information =============
  581. *ScreenAngle : "45"
  582. *ScreenFreq : "60"
  583. *ScreenProc Line: "{pop}"
  584. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
  585. *DefaultTransfer: Null
  586. *Transfer Null: "{}"
  587. *Transfer Null.Inverse: "{1 exch sub}"
  588. *Transfer Normalized: "{.6 exp} "
  589. *Transfer Normalized.Inverse: "{1 exch sub}"
  590. *% Font Information =====================
  591. *DefaultFont: Courier
  592. *Font AvantGarde-Book: Standard " (001.006S) " Standard
  593. *Font AvantGarde-BookOblique: Standard " (001.006S) " Standard
  594. *Font AvantGarde-Demi: Standard " (001.007S) " Standard
  595. *Font AvantGarde-DemiOblique: Standard " (001.007S) " Standard
  596. *Font Bookman-Demi: Standard " (001.004S) " Standard
  597. *Font Bookman-DemiItalic: Standard " (001.004S) " Standard
  598. *Font Bookman-Light: Standard " (001.004S) " Standard
  599. *Font Bookman-LightItalic: Standard " (001.004S) " Standard
  600. *Font Courier: Standard " (002.004S) " Standard
  601. *Font Courier-Bold: Standard " (002.004S) " Standard
  602. *Font Courier-BoldOblique: Standard " (002.004S) " Standard
  603. *Font Courier-Oblique: Standard " (002.004S) " Standard
  604. *Font Helvetica: Standard " (001.006S) " Standard
  605. *Font Helvetica-Bold: Standard " (001.007S) " Standard
  606. *Font Helvetica-BoldOblique: Standard " (001.007S) " Standard
  607. *Font Helvetica-Oblique: Standard " (001.006S) " Standard
  608. *Font Helvetica-Condensed: Standard " (001.001) " Standard
  609. *Font Helvetica-Condensed-Bold: Standard " (001.002) " Standard
  610. *Font Helvetica-Condensed-Oblique: Standard " (001.001) " Standard
  611. *Font Helvetica-Condensed-BoldObl: Standard " (001.002) " Standard
  612. *Font Helvetica-Narrow: Standard " (001.006S) " Standard
  613. *Font Helvetica-Narrow-Bold: Standard " (001.007S) " Standard
  614. *Font Helvetica-Narrow-BoldOblique: Standard " (001.007S) " Standard
  615. *Font Helvetica-Narrow-Oblique: Standard " (001.006S) " Standard
  616. *Font NewCenturySchlbk-Bold: Standard " (001.009S) " Standard
  617. *Font NewCenturySchlbk-BoldItalic: Standard " (001.007S) " Standard
  618. *Font NewCenturySchlbk-Italic: Standard " (001.006S) " Standard
  619. *Font NewCenturySchlbk-Roman: Standard " (001.007S) " Standard
  620. *Font Palatino-Bold: Standard " (001.005S) " Standard
  621. *Font Palatino-BoldItalic: Standard " (001.005S) " Standard
  622. *Font Palatino-Italic: Standard " (001.005S) " Standard
  623. *Font Palatino-Roman: Standard " (001.005S) " Standard
  624. *Font Symbol: Special " (001.007S) " Special
  625. *Font Times-Bold: Standard " (001.007S) " Standard
  626. *Font Times-BoldItalic: Standard " (001.009S) " Standard
  627. *Font Times-Italic: Standard " (001.007S) " Standard
  628. *Font Times-Roman: Standard " (001.007S) " Standard
  629. *Font ZapfChancery-MediumItalic: Standard " (001.007S) " Standard
  630. *Font ZapfDingbats: Special " (001.004S) " Special
  631. *?FontQuery: "
  632. save
  633. /str 100 string dup 0 (fonts/) putinterval def
  634. {count 1 gt
  635. {exch dup str 6 94 getinterval cvs(/)print dup print(:)print exch
  636. FontDirectory
  637. exch known
  638. {pop(Yes)}
  639. {length 6 add str 0 3 -1 roll getinterval mark exch status
  640. {cleartomark(Yes)}{cleartomark(No)}ifelse
  641. }ifelse =
  642. }{exit}ifelse
  643. } bind loop
  644. (*) = flush
  645. restore"
  646. *End
  647. *?FontList: "
  648. save
  649. FontDirectory{pop ==}bind forall
  650. flush
  651. /filenameforall where
  652. {pop(fonts/*)
  653. {dup length 6 sub 6 exch getinterval cvn ==} bind 128 string
  654. filenameforall flush
  655. } if
  656. (*) = flush
  657. restore"
  658. *End
  659. *% Printer Messages (verbatim from printer):
  660. *Message: " %%[ exitserver: permanent state may be changed ]%%"
  661. *Message: " %%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  662. *Message: " \ FontName \ not found, using Courier"
  663. *% Status (format: %%[status: <one of these> ]%%)
  664. *Status: "busy"
  665. *Status: "holding"/Printer Offline
  666. *Status: "idle"
  667. *Status: "waiting"
  668. *Status: "printing"
  669. *Status: "warming up"
  670. *Status: "PrinterError: Out of toner K"
  671. *Status: "PrinterError: Out of toner Y"
  672. *Status: "PrinterError: Out of toner M"
  673. *Status: "PrinterError: Out of toner C"
  674. *Status: "PrinterError: out of Oil"
  675. *Status: "PrinterError: Waste full"
  676. *Status: "PrinterError: No KeyCounter"
  677. *Status: "PrinterError: out of paper 1"
  678. *Status: "PrinterError: out of paper 2"
  679. *Status: "PrinterError: out of paper 3"
  680. *Status: "PrinterError: Door open"
  681. *Status: "PrinterError: paper jam"
  682. *Status: "PrinterError: Engine SCC BREAK"
  683. *Status: "PrinterError: Engine other error 14"
  684. *Status: "PrinterError: Engine other error 15"
  685. *Status: "PrinterError: paper Size Error"
  686. *Status: "PrinterError: paper misfeed"
  687. *Status: "PrinterError: service call"
  688. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  689. *PrinterError: "Out of toner K"
  690. *PrinterError: "Out of toner Y"
  691. *PrinterError: "Out of toner M"
  692. *PrinterError: "Out of toner C"
  693. *PrinterError: "out of Oil"
  694. *PrinterError: "Waste full"
  695. *PrinterError: "No KeyCounter"
  696. *PrinterError: "out of paper 1"
  697. *PrinterError: "out of paper 2"
  698. *PrinterError: "out of paper 3"
  699. *PrinterError: "Door open"
  700. *PrinterError: "paper jam"
  701. *PrinterError: "Engine SCC BREAK"
  702. *PrinterError: "Engine other error 14"
  703. *PrinterError: "Engine other error 15"
  704. *PrinterError: "paper Size Error"
  705. *PrinterError: "paper misfeed"
  706. *PrinterError: "service call"
  707. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  708. *% Color Separation Information =====================
  709. *DefaultColorSep: ProcessBlack.60lpi.400dpi/Aligned 60 LPI
  710. *InkName: ProcessBlack/Process Black
  711. *InkName: CustomColor/Custom Color
  712. *InkName: ProcessCyan/Process Cyan
  713. *InkName: ProcessMagenta/Process Magenta
  714. *InkName: ProcessYellow/Process Yellow
  715. *ColorSepScreenAngle ProcessBlack.60lpi.400dpi/Aligned 60 LPI: "45"
  716. *ColorSepScreenAngle CustomColor.60lpi.400dpi/Aligned 60 LPI: "45"
  717. *ColorSepScreenAngle ProcessCyan.60lpi.400dpi/Aligned 60 LPI: "45"
  718. *ColorSepScreenAngle ProcessMagenta.60lpi.400dpi/Aligned 60 LPI: "45"
  719. *ColorSepScreenAngle ProcessYellow.60lpi.400dpi/Aligned 60 LPI: "45"
  720. *ColorSepScreenFreq ProcessBlack.60lpi.400dpi/Aligned 60 LPI: "60"
  721. *ColorSepScreenFreq CustomColor.60lpi.400dpi/Aligned 60 LPI: "60"
  722. *ColorSepScreenFreq ProcessCyan.60lpi.400dpi/Aligned 60 LPI: "60"
  723. *ColorSepScreenFreq ProcessMagenta.60lpi.400dpi/Aligned 60 LPI: "60"
  724. *ColorSepScreenFreq ProcessYellow.60lpi.400dpi/Aligned 60 LPI: "60"
  725. *ColorSepScreenProc ProcessBlack.60lpi.400dpi/Aligned 60 LPI: "SKRspot"
  726. *ColorSepScreenProc CustomColor.60lpi.400dpi/Aligned 60 LPI: "SKRspot"
  727. *ColorSepScreenProc ProcessCyan.60lpi.400dpi/Aligned 60 LPI: "SKRspot"
  728. *ColorSepScreenProc ProcessMagenta.60lpi.400dpi/Aligned 60 LPI: "SKRspot"
  729. *ColorSepScreenProc ProcessYellow.60lpi.400dpi/Aligned 60 LPI: "SKRspot"
  730. *ColorSepTransfer ProcessBlack.60lpi.400dpi/Aligned 60 LPI: "{.6 exp}"
  731. *ColorSepTransfer CustomColor.60lpi.400dpi/Aligned 60 LPI: "{.6 exp}"
  732. *ColorSepTransfer ProcessCyan.60lpi.400dpi/Aligned 60 LPI: "{.6 exp}"
  733. *ColorSepTransfer ProcessMagenta.60lpi.400dpi/Aligned 60 LPI: "{.6 exp}"
  734. *ColorSepTransfer ProcessYellow.60lpi.400dpi/Aligned 60 LPI: "{.6 exp}"
  735. *% For "SII Color Laser Printer CL-1200" version 2013.114
  736. *% The byte count of this file should be exactly 027102 or 027876
  737. *% depending on the filesystem it resides in.
  738. *% end of PPD file for SII Color Laser Printer CL-1200