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.

525 lines
16 KiB

  1. *PPD-Adobe: "4.3"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright (c) Tektronix, Incorporated. This program, or portions
  4. *% thereof, is protected as an unpublished work under the copyright
  5. *% laws of the United States.
  6. *FormatVersion: "4.3"
  7. *FileVersion: "1.0"
  8. *LanguageEncoding: JIS83-RKSJ
  9. *LanguageVersion: Japanese
  10. *Product: "(Phaser 350)"
  11. *PSVersion: "(2015.105) 10"
  12. *Manufacturer: "Tektronix"
  13. *ModelName: "Tektronix Phaser 350J 2JF"
  14. *ShortNickName: "Tektronix Phaser 350J 2JF"
  15. *NickName: "Tektronix Phaser 350J 2JF"
  16. *PCFileName: "TK350J21.PPD"
  17. *% === Installable Options ===========
  18. *OpenGroup: InstallableOptions/Options Installed
  19. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  20. *DefaultInstalledMemory: 12Meg
  21. *InstalledMemory 12Meg/12 MB Total RAM: ""
  22. *CloseUI: *InstalledMemory
  23. *OpenUI *Option1/�n�[�h�f�B�X�N: Boolean
  24. *DefaultOption1: False
  25. *Option1 True/�C���X�g�[����������: ""
  26. *Option1 False/�C���X�g�[�������Ă��Ȃ�: ""
  27. *CloseUI: *Option1
  28. *OpenUI *Option2/�l�b�g���[�N�@�J�[�h: PickOne
  29. *DefaultOption2:None
  30. *Option2 None/�C���X�g�[�������Ă��Ȃ�: ""
  31. *Option2 P1/Ethernet and NetWare: ""
  32. *Option2 P2/Ethernet, NetWare and TCP/IP: ""
  33. *Option2 P3/AppleTalk and Serial: ""
  34. *CloseUI: *Option2
  35. *OpenUI *Option3/�lj��g���C: Boolean
  36. *DefaultOption3: False
  37. *Option3 True/�C���X�g�[����������: ""
  38. *Option3 False/�C���X�g�[�������Ă��Ȃ�: ""
  39. *CloseUI: *Option3
  40. *CloseGroup: InstallableOptions
  41. *% === Constraints ===================
  42. *UIConstraints: *InstalledMemory 12Meg *OutputMode Enhanced
  43. *UIConstraints: *InstalledMemory 12Meg *Collate True
  44. *UIConstraints: *Option1 False *Collate True
  45. *UIConstraints: *Option3 False *InputSlot Lower
  46. *UIConstraints: *OutputMode Enhanced *InstalledMemory 12Meg
  47. *UIConstraints: *Collate True *InstalledMemory 12Meg
  48. *UIConstraints: *Collate True *Option1 False
  49. *UIConstraints: *InputSlot Lower *Option3 False
  50. *% === Basic Device Capabilities ============
  51. *LanguageLevel: "2"
  52. *Protocols: BCP
  53. *FreeVM: "2300000"
  54. *VMOption 12Meg/12 MB Total RAM: "6100000"
  55. *UIConstraints: *VMOption 12Meg *OutputMode Enhanced
  56. *UIConstraints: *VMOption 12Meg *Collate True
  57. *UIConstraints: *OutputMode Enhanced *VMOption 12Meg
  58. *UIConstraints: *Collate True *VMOption 12Meg
  59. *ColorDevice: True
  60. *DefaultColorSpace: CMYK
  61. *AccurateScreensSupport: True
  62. *SuggestedJobTimeout: "0"
  63. *SuggestedWaitTimeout: "300"
  64. *SuggestedManualFeedTimeout: "60"
  65. *1284Modes Parallel: Compat Nibble
  66. *1284DeviceID: "
  67. MANUFACTURER:Tektronix;COMMAND SET:Adobe Level 2 PostScript;
  68. MODEL:Phaser 350;CLASS:Printer;DESCRIPTION:
  69. Phaser 350 Color Page Printer, PostScript Level 2, Letter / A4 Size;
  70. COMPATIBLE_ID:"
  71. *End
  72. *TTRasterizer: Type42
  73. *?TTRasterizer: "
  74. save
  75. 42 /FontType resourcestatus
  76. { pop pop (Type42)} {pop pop (None)} ifelse = flush
  77. restore
  78. "
  79. *End
  80. *Emulators: hpgl
  81. *StartEmulator_hpgl: "currentfile /hpgl statusdict /emulate get exec "
  82. *StopEmulator_hpgl: "<1B7F>0"
  83. *FileSystem: True
  84. *?FileSystem: "
  85. save false
  86. (%disk?%)
  87. { currentdevparams dup /Writeable known
  88. { /Writeable get {pop true} if } {pop} ifelse
  89. } 10 string /IODevice resourceforall
  90. {(True)}{(False)} ifelse = flush
  91. restore
  92. "
  93. *End
  94. *Throughput: "6"
  95. *Password: "(0)"
  96. *ExitServer: "
  97. count 0 eq
  98. { false } { true exch startjob } ifelse
  99. not
  100. { (WARNING: Cannot modify initial VM.) =
  101. (Missing or invalid password.) =
  102. (Please contact the author of this software.) = flush quit
  103. } if
  104. "
  105. *End
  106. *Reset: "
  107. count 0 eq
  108. { false } { true exch startjob } ifelse
  109. not
  110. { (WARNING: Cannot reset printer.) =
  111. (Missing or invalid password.) =
  112. (Please contact the author of this software.) = flush quit
  113. } if
  114. systemdict /quit get exec
  115. (WARNING : Printer Reset Failed.) = flush
  116. "
  117. *End
  118. *% Resolution/Print Quality Selection ===================
  119. *DefaultResolution: 300x300dpi
  120. *OpenUI *OutputMode/�v�����g�i��: PickOne
  121. *OrderDependency: 10 AnySetup *OutputMode
  122. *DefaultOutputMode: Standard
  123. *OutputMode FastColor/�R�E�\�N�J���[: "
  124. <3c7e343f5038663d264e554e446573513c426c406c6e30665f24343147434c6735214625214644745a2441526f4071426b285d7324337e3e6376782065786563>cvx exec"
  125. *End
  126. *OutputMode Standard/�q���E�W����: "
  127. <3c7e343f5038663d264e554e446573513c426c406c6e3147434c2a3147434c6735214625214644745a2441526f4071426b285d7324337e3e6376782065786563>cvx exec"
  128. *End
  129. *OutputMode Enhanced/�G���n���X�g 600x300: "
  130. <3c7e343f5038663d264e554e446573513c426c406c6e32443f672d3147434c6735214625214644745a2441526f4071426b285d7324337e3e6376782065786563>cvx exec"
  131. *End
  132. *?OutputMode: "
  133. save
  134. <3c7e343f503e593146505f24462a27636643693d3e433147434c323b666c47634137394c682e35696b362d712f2365403b5d52644131395d2b4073296734415375552f403a732e5e4154686374414d3653553b49736f66436973693644662d5c31415454254b2b4435382d2b4435382d24337e3e6376782065786563>cvx exec
  135. = flush restore"
  136. *End
  137. *CloseUI: *OutputMode
  138. *% Halftone Information =================
  139. *DefaultHalftoneType: 9
  140. *ScreenFreq: "60.0"
  141. *ScreenAngle: "0.0"
  142. *DefaultScreenProc: Null
  143. *ScreenProc Null: "{}"
  144. *DefaultTransfer: Null
  145. *Transfer Null: "{ }"
  146. *Transfer Null.Inverse: "{ 1 exch sub }"
  147. *% Tray Selection ============
  148. *OpenUI *InputSlot/�������@: PickOne
  149. *OrderDependency: 20 AnySetup *InputSlot
  150. *DefaultInputSlot: Paper
  151. *InputSlot Upper/���i�g���C: "
  152. (<<) cvx exec
  153. /MediaPosition 0
  154. /MediaType null
  155. /TraySwitch false
  156. /ManualFeed false
  157. (>>) cvx exec setpagedevice"
  158. *End
  159. *InputSlot Lower/���i�g���C: "
  160. (<<) cvx exec
  161. /MediaPosition 1
  162. /MediaType null
  163. /TraySwitch false
  164. /ManualFeed false
  165. (>>) cvx exec setpagedevice"
  166. *End
  167. *InputSlot Paper/��: "
  168. (<<) cvx exec
  169. /MediaPosition null
  170. /MediaType (Paper)
  171. /TraySwitch true
  172. /ManualFeed false
  173. (>>) cvx exec setpagedevice"
  174. *End
  175. *InputSlot Transparency/OHP: "
  176. (<<) cvx exec
  177. /MediaPosition null
  178. /MediaType (Transparency)
  179. /TraySwitch true
  180. /ManualFeed false
  181. (>>) cvx exec setpagedevice"
  182. *End
  183. *InputSlot ManualPaper/�荷����: "
  184. (<<) cvx exec
  185. /MediaPosition null
  186. /MediaType (Paper)
  187. /TraySwitch false
  188. /ManualFeed true
  189. (>>) cvx exec setpagedevice"
  190. *End
  191. *InputSlot ManualTransparency/�荷��OHP: "
  192. (<<) cvx exec
  193. /MediaPosition null
  194. /MediaType (Transparency)
  195. /TraySwitch false
  196. /ManualFeed true
  197. (>>) cvx exec setpagedevice"
  198. *End
  199. *?InputSlot: "
  200. save
  201. currentpagedevice /MediaPosition get
  202. dup null eq
  203. { pop currentpagedevice /MediaType get
  204. dup null eq
  205. { pop (Upper) }
  206. { dup (Paper) eq
  207. { pop currentpagedevice /ManualFeed get
  208. { (ManualPaper) }
  209. { (Paper) } ifelse
  210. }
  211. {
  212. (Transparency) eq
  213. { currentpagedevice /ManualFeed get
  214. { (ManualTransparency) }
  215. { (Transparency) } ifelse
  216. }
  217. { (Unknown) } ifelse
  218. } ifelse
  219. } ifelse
  220. }
  221. {
  222. dup 0 eq
  223. { pop (Upper) }
  224. { 1 eq
  225. { (Lower) }
  226. { (Unknown) } ifelse
  227. } ifelse
  228. } ifelse
  229. = flush restore"
  230. *End
  231. *CloseUI: *InputSlot
  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. *OpenUI *PageSize: PickOne
  236. *OrderDependency: 30 AnySetup *PageSize
  237. *DefaultPageSize: A4
  238. *PageSize Letter: "(<<) cvx exec /PageSize [612 792] /ImagingBBox null
  239. (>>) cvx exec setpagedevice"
  240. *End
  241. *PageSize A4: "(<<) cvx exec /PageSize [595 842] /ImagingBBox null
  242. (>>) cvx exec setpagedevice"
  243. *End
  244. *?PageSize: "
  245. save currentpagedevice /PageSize get aload pop
  246. 2 copy gt {exch} if (Unknown)
  247. (<<) cvx exec
  248. [612 792] (Letter)
  249. [595 842] (A4) (>>) cvx exec
  250. { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  251. { exch pop exit } { pop } ifelse
  252. } bind forall = flush pop pop restore"
  253. *End
  254. *CloseUI: *PageSize
  255. *% These entries will set up the frame buffer. Usually used with manual feed.
  256. *OpenUI *PageRegion: PickOne
  257. *OrderDependency: 40 AnySetup *PageRegion
  258. *DefaultPageRegion: A4
  259. *PageRegion Letter: "(<<) cvx exec /PageSize [612 792] /ImagingBBox null
  260. (>>) cvx exec setpagedevice"
  261. *End
  262. *PageRegion A4: "(<<) cvx exec /PageSize [595 842] /ImagingBBox null
  263. (>>) cvx exec setpagedevice"
  264. *End
  265. *CloseUI: *PageRegion
  266. *% The following entries provide information about specific paper keywords.
  267. *DefaultImageableArea: A4
  268. *ImageableArea Letter: "14.16 25.8 597.84 777.96"
  269. *ImageableArea A4: "13.4401 25.8001 581.76 827.88"
  270. *?ImageableArea: "
  271. save
  272. /cvp { ( ) cvs print ( ) print } bind def
  273. /upperright {10000 mul floor 10000 div} bind def
  274. /lowerleft {10000 mul ceiling 10000 div} bind def
  275. newpath clippath pathbbox
  276. 4 -2 roll exch 2 {lowerleft cvp} repeat
  277. exch 2 {upperright cvp} repeat flush restore
  278. "
  279. *End
  280. *% These provide the physical dimensions of the paper (by keyword)
  281. *DefaultPaperDimension: A4
  282. *PaperDimension Letter: "612 792"
  283. *PaperDimension A4: "595 842"
  284. *DefaultOutputOrder: Normal
  285. *RequiresPageRegion All: True
  286. *OpenUI *Collate/Quick Collate: Boolean
  287. *OrderDependency: 50 AnySetup *Collate
  288. *DefaultCollate: False
  289. *Collate False: "
  290. (<<) cvx exec
  291. /Collate false
  292. (>>) cvx exec setpagedevice"
  293. *End
  294. *Collate True: "
  295. (<<) cvx exec
  296. /Collate true
  297. (>>) cvx exec setpagedevice"
  298. *End
  299. *?Collate: "
  300. save
  301. currentpagedevice /Collate get {(True)}{(False)}ifelse
  302. = flush restore"
  303. *End
  304. *CloseUI: *Collate
  305. *% TKColor Selections ===================
  306. *OpenUI *TKColor/�J���[�␳: PickOne
  307. *OrderDependency: 60 AnySetup *TKColor
  308. *DefaultTKColor: VividColor/�•␳����
  309. *TKColor NoAdjust/�␳�Ȃ�: "
  310. (<<) cvx exec
  311. /DeviceRenderingInfo (<<) cvx exec
  312. /Type 2
  313. /VirtualColorDevice null
  314. (>>) cvx exec
  315. (>>) cvx exec setpagedevice"
  316. *End
  317. *TKColor VividColor/�•␳����: "
  318. (<<) cvx exec
  319. /DeviceRenderingInfo (<<) cvx exec
  320. /Type 2
  321. /VirtualColorDevice (<<) cvx exec
  322. /Type 3
  323. /ColorTransform /TekBlue
  324. (>>) cvx exec
  325. (>>) cvx exec
  326. (>>) cvx exec setpagedevice"
  327. *End
  328. *TKColor SimulateDisplay/���ʕ\���F�ɋ߂Â���: "
  329. (<<) cvx exec
  330. /DeviceRenderingInfo (<<) cvx exec
  331. /Type 2
  332. /VirtualColorDevice (<<) cvx exec
  333. /Type 3
  334. /ColorTransform /TekDisplay
  335. (>>) cvx exec
  336. (>>) cvx exec
  337. (>>) cvx exec setpagedevice"
  338. *End
  339. *TKColor SWOPPress/SWOP �v���X: "
  340. (<<) cvx exec
  341. /DeviceRenderingInfo (<<) cvx exec
  342. /Type 2
  343. /VirtualColorDevice (<<) cvx exec
  344. /Type 3
  345. /ColorTransform /SWOP-Coated
  346. (>>) cvx exec
  347. (>>) cvx exec
  348. (>>) cvx exec setpagedevice"
  349. *End
  350. *TKColor EuroscalePress/Euroscale �v���X: "
  351. (<<) cvx exec
  352. /DeviceRenderingInfo (<<) cvx exec
  353. /Type 2
  354. /VirtualColorDevice (<<) cvx exec
  355. /Type 3
  356. /ColorTransform /Euroscale-Coated
  357. (>>) cvx exec
  358. (>>) cvx exec
  359. (>>) cvx exec setpagedevice"
  360. *End
  361. *TKColor CommercialPress/Commercial �v���X: "
  362. (<<) cvx exec
  363. /DeviceRenderingInfo (<<) cvx exec
  364. /Type 2
  365. /VirtualColorDevice (<<) cvx exec
  366. /Type 3
  367. /ColorTransform /Commercial-Coated
  368. (>>) cvx exec
  369. (>>) cvx exec
  370. (>>) cvx exec setpagedevice"
  371. *End
  372. *TKColor Monochrome/���m�N��: "
  373. (<<) cvx exec
  374. /DeviceRenderingInfo (<<) cvx exec
  375. /Type 2
  376. /VirtualColorDevice (<<) cvx exec
  377. /Type 1
  378. /ColorTransform /Gray
  379. (>>) cvx exec
  380. (>>) cvx exec
  381. (>>) cvx exec setpagedevice"
  382. *End
  383. *TKColor UsePrinterSetting/�v�����^���̐ݒ����g�p����: ""
  384. *?TKColor: "save
  385. { currentpagedevice /DeviceRenderingInfo get
  386. /VirtualColorDevice get
  387. dup null eq
  388. { pop (NoAdjust) }
  389. { /ColorTransform get
  390. (<<) cvx exec
  391. /TekBlue (VividColor)
  392. /TekDisplay (SimulateDisplay)
  393. /SWOP-Coated (SWOPPress)
  394. /Euroscale-Coated (EuroscalePress)
  395. /Commercial-Coated (CommercialPress)
  396. /Gray (Monochrome)
  397. (>>) cvx exec
  398. exch get
  399. } ifelse
  400. } stopped
  401. { % error in PostScript code execution
  402. pop pop (Unknown)
  403. } if
  404. = flush restore"
  405. *End
  406. *CloseUI: *TKColor
  407. *OpenUI *TKImageSmoothing/�Ұ�ޥ�Ѱ��ݸ�: Boolean
  408. *OrderDependency: 70 AnySetup *TKImageSmoothing
  409. *DefaultTKImageSmoothing: False
  410. *TKImageSmoothing False: "
  411. false /RRCustomProcs /ProcSet findresource /setforceinterpolate get exec"
  412. *End
  413. *TKImageSmoothing True: "
  414. true /RRCustomProcs /ProcSet findresource /setforceinterpolate get exec"
  415. *End
  416. *?TKImageSmoothing: "
  417. save
  418. /RRCustomProcs /ProcSet findresource /currentforceinterpolate get exec
  419. {(True)}{(False)} ifelse
  420. = flush restore"
  421. *End
  422. *CloseUI: *TKImageSmoothing
  423. *% Font Information =====================
  424. *DefaultFont: Courier
  425. *Font Courier: Standard "(002.003)" Standard ROM
  426. *Font Courier-Bold: Standard "(002.003)" Standard ROM
  427. *Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
  428. *Font Courier-Oblique: Standard "(002.003)" Standard ROM
  429. *Font GothicBBB-Medium-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  430. *Font GothicBBB-Medium-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  431. *Font GothicBBB-Medium-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  432. *Font GothicBBB-Medium-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  433. *Font GothicBBB-Medium-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  434. *Font GothicBBB-Medium-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  435. *Font GothicBBB-Medium-RKSJ-UserGaiji: Special "(003.001)" Special Disk
  436. *Font GothicBBB-Medium-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  437. *Font Helvetica: Standard "(001.006)" Standard ROM
  438. *Font Helvetica-Bold: Standard "(001.007)" Standard ROM
  439. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
  440. *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
  441. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
  442. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
  443. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
  444. *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
  445. *Font Ryumin-Light-83pv-RKSJ-H: RKSJ "(003.000)" 83pv Disk
  446. *Font Ryumin-Light-Add-RKSJ-H: RKSJ "(003.000)" Add Disk
  447. *Font Ryumin-Light-Add-RKSJ-V: RKSJ "(003.000)" Add Disk
  448. *Font Ryumin-Light-Ext-RKSJ-H: RKSJ "(003.000)" Ext Disk
  449. *Font Ryumin-Light-Ext-RKSJ-V: RKSJ "(003.000)" Ext Disk
  450. *Font Ryumin-Light-RKSJ-H: RKSJ "(003.000)" JIS-83 Disk
  451. *Font Ryumin-Light-RKSJ-UserGaiji: Special "(003.000)" Special Disk
  452. *Font Ryumin-Light-RKSJ-V: RKSJ "(003.000)" JIS-83 Disk
  453. *Font Symbol: Special "(001.007)" Special ROM
  454. *Font Times-Bold: Standard "(001.007)" Standard ROM
  455. *Font Times-BoldItalic: Standard "(001.009)" Standard ROM
  456. *Font Times-Italic: Standard "(001.007)" Standard ROM
  457. *Font Times-Roman: Standard "(001.007)" Standard ROM
  458. *?FontQuery: "
  459. save
  460. { count 1 gt
  461. { exch dup 127 string cvs (/) print print (:) print
  462. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  463. } { exit } ifelse
  464. } bind loop
  465. (*) = flush restore"
  466. *End
  467. *?FontList: "
  468. save (*) {cvn ==} 128 string /Font resourceforall
  469. (*) = flush restore"
  470. *End
  471. *DefaultColorSep: ProcessBlack.60lpi.300x300dpi/60 lpi / 300x300 dpi
  472. *% For 60 lpi / 300x300 dpi ===============================
  473. *ColorSepScreenAngle ProcessBlack.60lpi.300x300dpi/60 lpi / 300x300 dpi: "0.0"
  474. *ColorSepScreenAngle CustomColor.60lpi.300x300dpi/60 lpi / 300x300 dpi: "0.0"
  475. *ColorSepScreenAngle ProcessCyan.60lpi.300x300dpi/60 lpi / 300x300 dpi: "0.0"
  476. *ColorSepScreenAngle ProcessMagenta.60lpi.300x300dpi/60 lpi / 300x300 dpi: "0.0"
  477. *ColorSepScreenAngle ProcessYellow.60lpi.300x300dpi/60 lpi / 300x300 dpi: "0.0"
  478. *ColorSepScreenFreq ProcessBlack.60lpi.300x300dpi/60 lpi / 300x300 dpi: "60"
  479. *ColorSepScreenFreq CustomColor.60lpi.300x300dpi/60 lpi / 300x300 dpi: "60"
  480. *ColorSepScreenFreq ProcessCyan.60lpi.300x300dpi/60 lpi / 300x300 dpi: "60"
  481. *ColorSepScreenFreq ProcessMagenta.60lpi.300x300dpi/60 lpi / 300x300 dpi: "60"
  482. *ColorSepScreenFreq ProcessYellow.60lpi.300x300dpi/60 lpi / 300x300 dpi: "60"
  483. *% end of PPD file for Tektronix Phaser 350