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.

1405 lines
42 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileVersion: "1.0"
  7. *GPDFileName: "epap3300.gpd"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Epson AP-3300 ESC/P 2"
  10. *MasterUnits: PAIR(720, 720)
  11. *ResourceDLL: "escp2res.dll"
  12. *PrinterType: SERIAL
  13. *Feature: Orientation
  14. {
  15. *rcNameID: =ORIENTATION_DISPLAY
  16. *DefaultOption: PORTRAIT
  17. *Option: PORTRAIT
  18. {
  19. *rcNameID: =PORTRAIT_DISPLAY
  20. }
  21. *Option: LANDSCAPE_CC270
  22. {
  23. *rcNameID: =LANDSCAPE_DISPLAY
  24. }
  25. }
  26. *Feature: InputBin
  27. {
  28. *rcNameID: =PAPER_SOURCE_DISPLAY
  29. *DefaultOption: AUTO
  30. *Option: AUTO
  31. {
  32. *rcNameID: =AUTO_DISPLAY
  33. *Command: CmdSelect
  34. {
  35. *Order: DOC_SETUP.3
  36. *Cmd: "<1B19>0"
  37. }
  38. }
  39. *Option: TRACTOR
  40. {
  41. *rcNameID: =TRACTOR_DISPLAY
  42. *Command: CmdSelect
  43. {
  44. *Order: DOC_SETUP.3
  45. *Cmd: "<1B19>0"
  46. }
  47. }
  48. *Option: MANUAL
  49. {
  50. *rcNameID: =MANUAL_FEED_DISPLAY
  51. *Command: CmdSelect
  52. {
  53. *Order: DOC_SETUP.3
  54. *Cmd: "<1B19>0"
  55. }
  56. }
  57. }
  58. *Feature: Resolution
  59. {
  60. *rcNameID: =RESOLUTION_DISPLAY
  61. *DefaultOption: Option1
  62. *Option: Option1
  63. {
  64. *Name: "360 x 360 " =DOTS_PER_INCH
  65. *DPI: PAIR(360, 360)
  66. *TextDPI: PAIR(360, 360)
  67. *PinsPerLogPass: 24
  68. *MinStripBlankPixels: 1
  69. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  70. *SpotDiameter: 170
  71. *Command: CmdSendBlockData { *Cmd : "<1B>.<010A0A18>" %l{(RasterDataWidthInBytes * 8) } }
  72. *Command: CmdEndBlockData { *Cmd : "<0D>" }
  73. }
  74. *Option: Option2
  75. {
  76. *Name: "360 x 180 " =DOTS_PER_INCH
  77. *DPI: PAIR(360, 180)
  78. *TextDPI: PAIR(360, 180)
  79. *PinsPerLogPass: 24
  80. *MinStripBlankPixels: 1
  81. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  82. *SpotDiameter: 140
  83. *Command: CmdSendBlockData { *Cmd : "<1B>.<01140A18>" %l{(RasterDataWidthInBytes * 8) } }
  84. *Command: CmdEndBlockData { *Cmd : "<0D>" }
  85. }
  86. *Option: Option3
  87. {
  88. *Name: "180 x 180 " =DOTS_PER_INCH
  89. *DPI: PAIR(180, 180)
  90. *TextDPI: PAIR(180, 180)
  91. *PinsPerLogPass: 24
  92. *MinStripBlankPixels: 1
  93. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  94. *SpotDiameter: 120
  95. *Command: CmdSendBlockData { *Cmd : "<1B>.<01141418>" %l{(RasterDataWidthInBytes * 8) } }
  96. *Command: CmdEndBlockData { *Cmd : "<0D>" }
  97. }
  98. }
  99. *Feature: PaperSize
  100. {
  101. *rcNameID: =PAPER_SIZE_DISPLAY
  102. *DefaultOption: LETTER
  103. *Option: LETTER
  104. {
  105. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  106. *Command: CmdSelect
  107. {
  108. *Order: DOC_SETUP.4
  109. *Cmd: "<1B>(C<0200>x<0F1B>(c<04000000>x<0F>"
  110. }
  111. *switch: InputBin
  112. {
  113. *case: AUTO
  114. {
  115. *PrintableArea: PAIR(5760, 7230)
  116. *PrintableOrigin: PAIR(90, 240)
  117. *switch: Resolution
  118. {
  119. *case: Option2
  120. {
  121. *PrintableArea: PAIR(5760, 7228)
  122. }
  123. *case: Option3
  124. {
  125. *PrintableArea: PAIR(5756, 7228)
  126. *PrintableOrigin: PAIR(92, 240)
  127. }
  128. }
  129. }
  130. *case: TRACTOR
  131. {
  132. *PrintableArea: PAIR(5760, 7920)
  133. *PrintableOrigin: PAIR(90, 0)
  134. *switch: Resolution
  135. {
  136. *case: Option3
  137. {
  138. *PrintableArea: PAIR(5756, 7920)
  139. *PrintableOrigin: PAIR(92, 0)
  140. }
  141. }
  142. }
  143. *case: MANUAL
  144. {
  145. *PrintableArea: PAIR(5760, 7230)
  146. *PrintableOrigin: PAIR(90, 240)
  147. *switch: Resolution
  148. {
  149. *case: Option2
  150. {
  151. *PrintableArea: PAIR(5760, 7228)
  152. }
  153. *case: Option3
  154. {
  155. *PrintableArea: PAIR(5756, 7228)
  156. *PrintableOrigin: PAIR(92, 240)
  157. }
  158. }
  159. }
  160. }
  161. }
  162. *Option: LEGAL
  163. {
  164. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  165. *Command: CmdSelect
  166. {
  167. *Order: DOC_SETUP.4
  168. *Cmd: "<1B>(C<0200B0131B>(c<04000000B013>"
  169. }
  170. *switch: InputBin
  171. {
  172. *case: AUTO
  173. {
  174. *PrintableArea: PAIR(5760, 9390)
  175. *PrintableOrigin: PAIR(90, 240)
  176. *switch: Resolution
  177. {
  178. *case: Option2
  179. {
  180. *PrintableArea: PAIR(5760, 9388)
  181. }
  182. *case: Option3
  183. {
  184. *PrintableArea: PAIR(5756, 9388)
  185. *PrintableOrigin: PAIR(92, 240)
  186. }
  187. }
  188. }
  189. *case: TRACTOR
  190. {
  191. *PrintableArea: PAIR(5760, 10080)
  192. *PrintableOrigin: PAIR(90, 0)
  193. *switch: Resolution
  194. {
  195. *case: Option3
  196. {
  197. *PrintableArea: PAIR(5756, 10080)
  198. *PrintableOrigin: PAIR(92, 0)
  199. }
  200. }
  201. }
  202. *case: MANUAL
  203. {
  204. *PrintableArea: PAIR(5760, 9390)
  205. *PrintableOrigin: PAIR(90, 240)
  206. *switch: Resolution
  207. {
  208. *case: Option2
  209. {
  210. *PrintableArea: PAIR(5760, 9388)
  211. }
  212. *case: Option3
  213. {
  214. *PrintableArea: PAIR(5756, 9388)
  215. *PrintableOrigin: PAIR(92, 240)
  216. }
  217. }
  218. }
  219. }
  220. }
  221. *Option: EXECUTIVE
  222. {
  223. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  224. *Command: CmdSelect
  225. {
  226. *Order: DOC_SETUP.4
  227. *Cmd: "<1B>(C<0200C40E1B>(c<04000000C40E>"
  228. }
  229. *switch: InputBin
  230. {
  231. *case: AUTO
  232. {
  233. *PrintableArea: PAIR(5130, 6870)
  234. *PrintableOrigin: PAIR(90, 240)
  235. *switch: Resolution
  236. {
  237. *case: Option2
  238. {
  239. *PrintableArea: PAIR(5130, 6868)
  240. }
  241. *case: Option3
  242. {
  243. *PrintableArea: PAIR(5128, 6868)
  244. *PrintableOrigin: PAIR(92, 240)
  245. }
  246. }
  247. }
  248. *case: TRACTOR
  249. {
  250. *PrintableArea: PAIR(5130, 7560)
  251. *PrintableOrigin: PAIR(90, 0)
  252. *switch: Resolution
  253. {
  254. *case: Option3
  255. {
  256. *PrintableArea: PAIR(5128, 7560)
  257. *PrintableOrigin: PAIR(92, 0)
  258. }
  259. }
  260. }
  261. *case: MANUAL
  262. {
  263. *PrintableArea: PAIR(5130, 6870)
  264. *PrintableOrigin: PAIR(90, 240)
  265. *switch: Resolution
  266. {
  267. *case: Option2
  268. {
  269. *PrintableArea: PAIR(5130, 6868)
  270. }
  271. *case: Option3
  272. {
  273. *PrintableArea: PAIR(5128, 6868)
  274. *PrintableOrigin: PAIR(92, 240)
  275. }
  276. }
  277. }
  278. }
  279. }
  280. *Option: FOLIO
  281. {
  282. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  283. *Command: CmdSelect
  284. {
  285. *Order: DOC_SETUP.4
  286. *Cmd: "<1B>(C<0200>H<121B>(c<04000000>H<12>"
  287. }
  288. *switch: InputBin
  289. {
  290. *case: AUTO
  291. {
  292. *PrintableArea: PAIR(5760, 8670)
  293. *PrintableOrigin: PAIR(90, 240)
  294. *switch: Resolution
  295. {
  296. *case: Option2
  297. {
  298. *PrintableArea: PAIR(5760, 8668)
  299. }
  300. *case: Option3
  301. {
  302. *PrintableArea: PAIR(5756, 8668)
  303. *PrintableOrigin: PAIR(92, 240)
  304. }
  305. }
  306. }
  307. *case: TRACTOR
  308. {
  309. *PrintableArea: PAIR(5760, 9360)
  310. *PrintableOrigin: PAIR(90, 0)
  311. *switch: Resolution
  312. {
  313. *case: Option3
  314. {
  315. *PrintableArea: PAIR(5756, 9360)
  316. *PrintableOrigin: PAIR(92, 0)
  317. }
  318. }
  319. }
  320. *case: MANUAL
  321. {
  322. *PrintableArea: PAIR(5760, 8670)
  323. *PrintableOrigin: PAIR(90, 240)
  324. *switch: Resolution
  325. {
  326. *case: Option2
  327. {
  328. *PrintableArea: PAIR(5760, 8668)
  329. }
  330. *case: Option3
  331. {
  332. *PrintableArea: PAIR(5756, 8668)
  333. *PrintableOrigin: PAIR(92, 240)
  334. }
  335. }
  336. }
  337. }
  338. }
  339. *Option: A4
  340. {
  341. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  342. *Command: CmdSelect
  343. {
  344. *Order: DOC_SETUP.4
  345. *Cmd: "<1B>(C<0200>f<101B>(c<04000000>f<10>"
  346. }
  347. *switch: InputBin
  348. {
  349. *case: AUTO
  350. {
  351. *PrintableArea: PAIR(5760, 7727)
  352. *PrintableOrigin: PAIR(90, 240)
  353. *switch: Resolution
  354. {
  355. *case: Option1
  356. {
  357. *PrintableArea: PAIR(5760, 7726)
  358. }
  359. *case: Option2
  360. {
  361. *PrintableArea: PAIR(5760, 7724)
  362. }
  363. *case: Option3
  364. {
  365. *PrintableArea: PAIR(5756, 7724)
  366. *PrintableOrigin: PAIR(92, 240)
  367. }
  368. }
  369. }
  370. *case: TRACTOR
  371. {
  372. *PrintableArea: PAIR(5760, 8417)
  373. *PrintableOrigin: PAIR(90, 0)
  374. *switch: Resolution
  375. {
  376. *case: Option1
  377. {
  378. *PrintableArea: PAIR(5760, 8416)
  379. }
  380. *case: Option2
  381. {
  382. *PrintableArea: PAIR(5760, 8416)
  383. }
  384. *case: Option3
  385. {
  386. *PrintableArea: PAIR(5756, 8416)
  387. *PrintableOrigin: PAIR(92, 0)
  388. }
  389. }
  390. }
  391. *case: MANUAL
  392. {
  393. *PrintableArea: PAIR(5760, 7727)
  394. *PrintableOrigin: PAIR(90, 240)
  395. *switch: Resolution
  396. {
  397. *case: Option1
  398. {
  399. *PrintableArea: PAIR(5760, 7726)
  400. }
  401. *case: Option2
  402. {
  403. *PrintableArea: PAIR(5760, 7724)
  404. }
  405. *case: Option3
  406. {
  407. *PrintableArea: PAIR(5756, 7724)
  408. *PrintableOrigin: PAIR(92, 240)
  409. }
  410. }
  411. }
  412. }
  413. }
  414. *Option: A5
  415. {
  416. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  417. *Command: CmdSelect
  418. {
  419. *Order: DOC_SETUP.4
  420. *Cmd: "<1B>(C<0200A10B1B>(c<04000000A10B>"
  421. }
  422. *switch: InputBin
  423. {
  424. *case: AUTO
  425. {
  426. *PrintableArea: PAIR(4108, 5264)
  427. *PrintableOrigin: PAIR(90, 240)
  428. *switch: Resolution
  429. {
  430. *case: Option3
  431. {
  432. *PrintableArea: PAIR(4104, 5264)
  433. *PrintableOrigin: PAIR(92, 240)
  434. }
  435. }
  436. }
  437. *case: TRACTOR
  438. {
  439. *PrintableArea: PAIR(4108, 5954)
  440. *PrintableOrigin: PAIR(90, 0)
  441. *switch: Resolution
  442. {
  443. *case: Option2
  444. {
  445. *PrintableArea: PAIR(4108, 5952)
  446. }
  447. *case: Option3
  448. {
  449. *PrintableArea: PAIR(4104, 5952)
  450. *PrintableOrigin: PAIR(92, 0)
  451. }
  452. }
  453. }
  454. *case: MANUAL
  455. {
  456. *PrintableArea: PAIR(4108, 5264)
  457. *PrintableOrigin: PAIR(90, 240)
  458. *switch: Resolution
  459. {
  460. *case: Option3
  461. {
  462. *PrintableArea: PAIR(4104, 5264)
  463. *PrintableOrigin: PAIR(92, 240)
  464. }
  465. }
  466. }
  467. }
  468. }
  469. *Option: B4
  470. {
  471. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  472. *Command: CmdSelect
  473. {
  474. *Order: DOC_SETUP.4
  475. *Cmd: "<1B>(C<02009A131B>(c<040000009A13>"
  476. }
  477. *switch: InputBin
  478. {
  479. *case: AUTO
  480. {
  481. *PrintableArea: PAIR(5760, 9628)
  482. *PrintableOrigin: PAIR(90, 240)
  483. *switch: Resolution
  484. {
  485. *case: Option3
  486. {
  487. *PrintableArea: PAIR(5756, 9628)
  488. *PrintableOrigin: PAIR(92, 240)
  489. }
  490. }
  491. }
  492. *case: TRACTOR
  493. {
  494. *PrintableArea: PAIR(5760, 10318)
  495. *PrintableOrigin: PAIR(90, 0)
  496. *switch: Resolution
  497. {
  498. *case: Option2
  499. {
  500. *PrintableArea: PAIR(5760, 10316)
  501. }
  502. *case: Option3
  503. {
  504. *PrintableArea: PAIR(5756, 10316)
  505. *PrintableOrigin: PAIR(92, 0)
  506. }
  507. }
  508. }
  509. *case: MANUAL
  510. {
  511. *PrintableArea: PAIR(5760, 9628)
  512. *PrintableOrigin: PAIR(90, 240)
  513. *switch: Resolution
  514. {
  515. *case: Option3
  516. {
  517. *PrintableArea: PAIR(5756, 9628)
  518. *PrintableOrigin: PAIR(92, 240)
  519. }
  520. }
  521. }
  522. }
  523. }
  524. *Option: B5
  525. {
  526. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  527. *Command: CmdSelect
  528. {
  529. *Order: DOC_SETUP.4
  530. *Cmd: "<1B>(C<0200>K<0E1B>(c<04000000>K<0E>"
  531. }
  532. *switch: InputBin
  533. {
  534. *case: AUTO
  535. {
  536. *PrintableArea: PAIR(5072, 6596)
  537. *PrintableOrigin: PAIR(90, 240)
  538. *switch: Resolution
  539. {
  540. *case: Option3
  541. {
  542. *PrintableArea: PAIR(5068, 6596)
  543. *PrintableOrigin: PAIR(92, 240)
  544. }
  545. }
  546. }
  547. *case: TRACTOR
  548. {
  549. *PrintableArea: PAIR(5072, 7286)
  550. *PrintableOrigin: PAIR(90, 0)
  551. *switch: Resolution
  552. {
  553. *case: Option2
  554. {
  555. *PrintableArea: PAIR(5072, 7284)
  556. }
  557. *case: Option3
  558. {
  559. *PrintableArea: PAIR(5068, 7284)
  560. *PrintableOrigin: PAIR(92, 0)
  561. }
  562. }
  563. }
  564. *case: MANUAL
  565. {
  566. *PrintableArea: PAIR(5072, 6596)
  567. *PrintableOrigin: PAIR(90, 240)
  568. *switch: Resolution
  569. {
  570. *case: Option3
  571. {
  572. *PrintableArea: PAIR(5068, 6596)
  573. *PrintableOrigin: PAIR(92, 240)
  574. }
  575. }
  576. }
  577. }
  578. }
  579. *Option: Option9
  580. {
  581. *rcNameID: 263
  582. *PageDimensions: PAIR(5954, 8640)
  583. *Command: CmdSelect
  584. {
  585. *Order: DOC_SETUP.4
  586. *Cmd: "<1B>(C<0200E0101B>(c<04000000E010>"
  587. }
  588. *switch: InputBin
  589. {
  590. *case: AUTO
  591. {
  592. *PrintableArea: PAIR(5760, 7950)
  593. *PrintableOrigin: PAIR(90, 240)
  594. *switch: Resolution
  595. {
  596. *case: Option2
  597. {
  598. *PrintableArea: PAIR(5760, 7948)
  599. }
  600. *case: Option3
  601. {
  602. *PrintableArea: PAIR(5756, 7948)
  603. *PrintableOrigin: PAIR(92, 240)
  604. }
  605. }
  606. }
  607. *case: TRACTOR
  608. {
  609. *PrintableArea: PAIR(5760, 8640)
  610. *PrintableOrigin: PAIR(90, 0)
  611. *switch: Resolution
  612. {
  613. *case: Option3
  614. {
  615. *PrintableArea: PAIR(5756, 8640)
  616. *PrintableOrigin: PAIR(92, 0)
  617. }
  618. }
  619. }
  620. *case: MANUAL
  621. {
  622. *PrintableArea: PAIR(5760, 7950)
  623. *PrintableOrigin: PAIR(90, 240)
  624. *switch: Resolution
  625. {
  626. *case: Option2
  627. {
  628. *PrintableArea: PAIR(5760, 7948)
  629. }
  630. *case: Option3
  631. {
  632. *PrintableArea: PAIR(5756, 7948)
  633. *PrintableOrigin: PAIR(92, 240)
  634. }
  635. }
  636. }
  637. }
  638. }
  639. *Option: Option10
  640. {
  641. *rcNameID: 264
  642. *PageDimensions: PAIR(10152, 8640)
  643. *Command: CmdSelect
  644. {
  645. *Order: DOC_SETUP.4
  646. *Cmd: "<1B>(C<0200E0101B>(c<04000000E010>"
  647. }
  648. *switch: InputBin
  649. {
  650. *case: AUTO
  651. {
  652. *PrintableArea: PAIR(5760, 7950)
  653. *PrintableOrigin: PAIR(90, 240)
  654. *switch: Resolution
  655. {
  656. *case: Option2
  657. {
  658. *PrintableArea: PAIR(5760, 7948)
  659. }
  660. *case: Option3
  661. {
  662. *PrintableArea: PAIR(5756, 7948)
  663. *PrintableOrigin: PAIR(92, 240)
  664. }
  665. }
  666. }
  667. *case: TRACTOR
  668. {
  669. *PrintableArea: PAIR(5760, 8640)
  670. *PrintableOrigin: PAIR(90, 0)
  671. *switch: Resolution
  672. {
  673. *case: Option3
  674. {
  675. *PrintableArea: PAIR(5756, 8640)
  676. *PrintableOrigin: PAIR(92, 0)
  677. }
  678. }
  679. }
  680. *case: MANUAL
  681. {
  682. *PrintableArea: PAIR(5760, 7950)
  683. *PrintableOrigin: PAIR(90, 240)
  684. *switch: Resolution
  685. {
  686. *case: Option2
  687. {
  688. *PrintableArea: PAIR(5760, 7948)
  689. }
  690. *case: Option3
  691. {
  692. *PrintableArea: PAIR(5756, 7948)
  693. *PrintableOrigin: PAIR(92, 240)
  694. }
  695. }
  696. }
  697. }
  698. }
  699. *Option: FANFOLD_STD_GERMAN
  700. {
  701. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  702. *Command: CmdSelect
  703. {
  704. *Order: DOC_SETUP.4
  705. *Cmd: "<1B>(C<0200E0101B>(c<04000000E010>"
  706. }
  707. *switch: InputBin
  708. {
  709. *case: AUTO
  710. {
  711. *PrintableArea: PAIR(5760, 7950)
  712. *PrintableOrigin: PAIR(90, 240)
  713. *switch: Resolution
  714. {
  715. *case: Option2
  716. {
  717. *PrintableArea: PAIR(5760, 7948)
  718. }
  719. *case: Option3
  720. {
  721. *PrintableArea: PAIR(5756, 7948)
  722. *PrintableOrigin: PAIR(92, 240)
  723. }
  724. }
  725. }
  726. *case: TRACTOR
  727. {
  728. *PrintableArea: PAIR(5760, 8640)
  729. *PrintableOrigin: PAIR(90, 0)
  730. *switch: Resolution
  731. {
  732. *case: Option3
  733. {
  734. *PrintableArea: PAIR(5756, 8640)
  735. *PrintableOrigin: PAIR(92, 0)
  736. }
  737. }
  738. }
  739. *case: MANUAL
  740. {
  741. *PrintableArea: PAIR(5760, 7950)
  742. *PrintableOrigin: PAIR(90, 240)
  743. *switch: Resolution
  744. {
  745. *case: Option2
  746. {
  747. *PrintableArea: PAIR(5760, 7948)
  748. }
  749. *case: Option3
  750. {
  751. *PrintableArea: PAIR(5756, 7948)
  752. *PrintableOrigin: PAIR(92, 240)
  753. }
  754. }
  755. }
  756. }
  757. }
  758. *Option: FANFOLD_LGL_GERMAN
  759. {
  760. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  761. *Command: CmdSelect
  762. {
  763. *Order: DOC_SETUP.4
  764. *Cmd: "<1B>(C<0200>H<121B>(c<04000000>H<12>"
  765. }
  766. *switch: InputBin
  767. {
  768. *case: AUTO
  769. {
  770. *PrintableArea: PAIR(5760, 8670)
  771. *PrintableOrigin: PAIR(90, 240)
  772. *switch: Resolution
  773. {
  774. *case: Option2
  775. {
  776. *PrintableArea: PAIR(5760, 8668)
  777. }
  778. *case: Option3
  779. {
  780. *PrintableArea: PAIR(5756, 8668)
  781. *PrintableOrigin: PAIR(92, 240)
  782. }
  783. }
  784. }
  785. *case: TRACTOR
  786. {
  787. *PrintableArea: PAIR(5760, 9360)
  788. *PrintableOrigin: PAIR(90, 0)
  789. *switch: Resolution
  790. {
  791. *case: Option3
  792. {
  793. *PrintableArea: PAIR(5756, 9360)
  794. *PrintableOrigin: PAIR(92, 0)
  795. }
  796. }
  797. }
  798. *case: MANUAL
  799. {
  800. *PrintableArea: PAIR(5760, 8670)
  801. *PrintableOrigin: PAIR(90, 240)
  802. *switch: Resolution
  803. {
  804. *case: Option2
  805. {
  806. *PrintableArea: PAIR(5760, 8668)
  807. }
  808. *case: Option3
  809. {
  810. *PrintableArea: PAIR(5756, 8668)
  811. *PrintableOrigin: PAIR(92, 240)
  812. }
  813. }
  814. }
  815. }
  816. }
  817. *Option: Option13
  818. {
  819. *rcNameID: 267
  820. *PageDimensions: PAIR(6120, 7920)
  821. *Command: CmdSelect
  822. {
  823. *Order: DOC_SETUP.4
  824. *Cmd: "<1B>(C<0200>X<0F1B>(c<04000000>X<0F>"
  825. }
  826. *switch: InputBin
  827. {
  828. *case: AUTO
  829. {
  830. *PrintableArea: PAIR(5760, 7230)
  831. *PrintableOrigin: PAIR(90, 240)
  832. *switch: Resolution
  833. {
  834. *case: Option2
  835. {
  836. *PrintableArea: PAIR(5760, 7228)
  837. }
  838. *case: Option3
  839. {
  840. *PrintableArea: PAIR(5756, 7228)
  841. *PrintableOrigin: PAIR(92, 240)
  842. }
  843. }
  844. }
  845. *case: TRACTOR
  846. {
  847. *PrintableArea: PAIR(5760, 7920)
  848. *PrintableOrigin: PAIR(90, 0)
  849. *switch: Resolution
  850. {
  851. *case: Option3
  852. {
  853. *PrintableArea: PAIR(5756, 7920)
  854. *PrintableOrigin: PAIR(92, 0)
  855. }
  856. }
  857. }
  858. *case: MANUAL
  859. {
  860. *PrintableArea: PAIR(5760, 7230)
  861. *PrintableOrigin: PAIR(90, 240)
  862. *switch: Resolution
  863. {
  864. *case: Option2
  865. {
  866. *PrintableArea: PAIR(5760, 7228)
  867. }
  868. *case: Option3
  869. {
  870. *PrintableArea: PAIR(5756, 7228)
  871. *PrintableOrigin: PAIR(92, 240)
  872. }
  873. }
  874. }
  875. }
  876. }
  877. *Option: Option14
  878. {
  879. *rcNameID: 268
  880. *PageDimensions: PAIR(5954, 8417)
  881. *Command: CmdSelect
  882. {
  883. *Order: DOC_SETUP.4
  884. *Cmd: "<1B>(C<0200>h<101B>(c<04000000>h<10>"
  885. }
  886. *switch: InputBin
  887. {
  888. *case: AUTO
  889. {
  890. *PrintableArea: PAIR(5760, 7727)
  891. *PrintableOrigin: PAIR(90, 240)
  892. *switch: Resolution
  893. {
  894. *case: Option1
  895. {
  896. *PrintableArea: PAIR(5760, 7726)
  897. }
  898. *case: Option2
  899. {
  900. *PrintableArea: PAIR(5760, 7724)
  901. }
  902. *case: Option3
  903. {
  904. *PrintableArea: PAIR(5756, 7724)
  905. *PrintableOrigin: PAIR(92, 240)
  906. }
  907. }
  908. }
  909. *case: TRACTOR
  910. {
  911. *PrintableArea: PAIR(5760, 8417)
  912. *PrintableOrigin: PAIR(90, 0)
  913. *switch: Resolution
  914. {
  915. *case: Option1
  916. {
  917. *PrintableArea: PAIR(5760, 8416)
  918. }
  919. *case: Option2
  920. {
  921. *PrintableArea: PAIR(5760, 8416)
  922. }
  923. *case: Option3
  924. {
  925. *PrintableArea: PAIR(5756, 8416)
  926. *PrintableOrigin: PAIR(92, 0)
  927. }
  928. }
  929. }
  930. *case: MANUAL
  931. {
  932. *PrintableArea: PAIR(5760, 7727)
  933. *PrintableOrigin: PAIR(90, 240)
  934. *switch: Resolution
  935. {
  936. *case: Option1
  937. {
  938. *PrintableArea: PAIR(5760, 7726)
  939. }
  940. *case: Option2
  941. {
  942. *PrintableArea: PAIR(5760, 7724)
  943. }
  944. *case: Option3
  945. {
  946. *PrintableArea: PAIR(5756, 7724)
  947. *PrintableOrigin: PAIR(92, 240)
  948. }
  949. }
  950. }
  951. }
  952. }
  953. *Option: ENV_9
  954. {
  955. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  956. *RotateSize? : TRUE
  957. *Command: CmdSelect
  958. {
  959. *Order: DOC_SETUP.4
  960. *Cmd: "<1B>(C<0200>s<051B>(c<04000000>s<05>"
  961. }
  962. *switch: InputBin
  963. {
  964. *case: AUTO
  965. {
  966. *PrintableArea: PAIR(5760, 2104)
  967. *PrintableOrigin: PAIR(90, 240)
  968. *switch: Resolution
  969. {
  970. *case: Option3
  971. {
  972. *PrintableArea: PAIR(5756, 2104)
  973. *PrintableOrigin: PAIR(92, 240)
  974. }
  975. }
  976. }
  977. *case: TRACTOR
  978. {
  979. *PrintableArea: PAIR(5760, 2794)
  980. *PrintableOrigin: PAIR(90, 0)
  981. *switch: Resolution
  982. {
  983. *case: Option2
  984. {
  985. *PrintableArea: PAIR(5760, 2792)
  986. }
  987. *case: Option3
  988. {
  989. *PrintableArea: PAIR(5756, 2792)
  990. *PrintableOrigin: PAIR(92, 0)
  991. }
  992. }
  993. }
  994. *case: MANUAL
  995. {
  996. *PrintableArea: PAIR(5760, 2104)
  997. *PrintableOrigin: PAIR(90, 240)
  998. *switch: Resolution
  999. {
  1000. *case: Option3
  1001. {
  1002. *PrintableArea: PAIR(5756, 2104)
  1003. *PrintableOrigin: PAIR(92, 240)
  1004. }
  1005. }
  1006. }
  1007. }
  1008. }
  1009. *Option: ENV_10
  1010. {
  1011. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1012. *RotateSize? : TRUE
  1013. *Command: CmdSelect
  1014. {
  1015. *Order: DOC_SETUP.4
  1016. *Cmd: "<1B>(C<0200CF051B>(c<04000000CF05>"
  1017. }
  1018. *switch: InputBin
  1019. {
  1020. *case: AUTO
  1021. {
  1022. *PrintableArea: PAIR(5760, 2284)
  1023. *PrintableOrigin: PAIR(90, 240)
  1024. *switch: Resolution
  1025. {
  1026. *case: Option3
  1027. {
  1028. *PrintableArea: PAIR(5756, 2284)
  1029. *PrintableOrigin: PAIR(92, 240)
  1030. }
  1031. }
  1032. }
  1033. *case: TRACTOR
  1034. {
  1035. *PrintableArea: PAIR(5760, 2974)
  1036. *PrintableOrigin: PAIR(90, 0)
  1037. *switch: Resolution
  1038. {
  1039. *case: Option2
  1040. {
  1041. *PrintableArea: PAIR(5760, 2972)
  1042. }
  1043. *case: Option3
  1044. {
  1045. *PrintableArea: PAIR(5756, 2972)
  1046. *PrintableOrigin: PAIR(92, 0)
  1047. }
  1048. }
  1049. }
  1050. *case: MANUAL
  1051. {
  1052. *PrintableArea: PAIR(5760, 2284)
  1053. *PrintableOrigin: PAIR(90, 240)
  1054. *switch: Resolution
  1055. {
  1056. *case: Option3
  1057. {
  1058. *PrintableArea: PAIR(5756, 2284)
  1059. *PrintableOrigin: PAIR(92, 240)
  1060. }
  1061. }
  1062. }
  1063. }
  1064. }
  1065. *Option: ENV_DL
  1066. {
  1067. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1068. *RotateSize? : TRUE
  1069. *Command: CmdSelect
  1070. {
  1071. *Order: DOC_SETUP.4
  1072. *Cmd: "<1B>(C<020017061B>(c<040000001706>"
  1073. }
  1074. *switch: InputBin
  1075. {
  1076. *case: AUTO
  1077. {
  1078. *PrintableArea: PAIR(5760, 2428)
  1079. *PrintableOrigin: PAIR(90, 240)
  1080. *switch: Resolution
  1081. {
  1082. *case: Option3
  1083. {
  1084. *PrintableArea: PAIR(5756, 2428)
  1085. *PrintableOrigin: PAIR(92, 240)
  1086. }
  1087. }
  1088. }
  1089. *case: TRACTOR
  1090. {
  1091. *PrintableArea: PAIR(5760, 3118)
  1092. *PrintableOrigin: PAIR(90, 0)
  1093. *switch: Resolution
  1094. {
  1095. *case: Option2
  1096. {
  1097. *PrintableArea: PAIR(5760, 3116)
  1098. }
  1099. *case: Option3
  1100. {
  1101. *PrintableArea: PAIR(5756, 3116)
  1102. *PrintableOrigin: PAIR(92, 0)
  1103. }
  1104. }
  1105. }
  1106. *case: MANUAL
  1107. {
  1108. *PrintableArea: PAIR(5760, 2428)
  1109. *PrintableOrigin: PAIR(90, 240)
  1110. *switch: Resolution
  1111. {
  1112. *case: Option3
  1113. {
  1114. *PrintableArea: PAIR(5756, 2428)
  1115. *PrintableOrigin: PAIR(92, 240)
  1116. }
  1117. }
  1118. }
  1119. }
  1120. }
  1121. *Option: ENV_C5
  1122. {
  1123. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1124. *RotateSize? : TRUE
  1125. *Command: CmdSelect
  1126. {
  1127. *Order: DOC_SETUP.4
  1128. *Cmd: "<1B>(C<0200F9081B>(c<04000000F908>"
  1129. }
  1130. *switch: InputBin
  1131. {
  1132. *case: AUTO
  1133. {
  1134. *PrintableArea: PAIR(5760, 3904)
  1135. *PrintableOrigin: PAIR(90, 240)
  1136. *switch: Resolution
  1137. {
  1138. *case: Option3
  1139. {
  1140. *PrintableArea: PAIR(5756, 3904)
  1141. *PrintableOrigin: PAIR(92, 240)
  1142. }
  1143. }
  1144. }
  1145. *case: TRACTOR
  1146. {
  1147. *PrintableArea: PAIR(5760, 4594)
  1148. *PrintableOrigin: PAIR(90, 0)
  1149. *switch: Resolution
  1150. {
  1151. *case: Option2
  1152. {
  1153. *PrintableArea: PAIR(5760, 4592)
  1154. }
  1155. *case: Option3
  1156. {
  1157. *PrintableArea: PAIR(5756, 4592)
  1158. *PrintableOrigin: PAIR(92, 0)
  1159. }
  1160. }
  1161. }
  1162. *case: MANUAL
  1163. {
  1164. *PrintableArea: PAIR(5760, 3904)
  1165. *PrintableOrigin: PAIR(90, 240)
  1166. *switch: Resolution
  1167. {
  1168. *case: Option3
  1169. {
  1170. *PrintableArea: PAIR(5756, 3904)
  1171. *PrintableOrigin: PAIR(92, 240)
  1172. }
  1173. }
  1174. }
  1175. }
  1176. }
  1177. *Option: ENV_B5
  1178. {
  1179. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1180. *RotateSize? : TRUE
  1181. *Command: CmdSelect
  1182. {
  1183. *Order: DOC_SETUP.4
  1184. *Cmd: "<1B>(C<0200BE091B>(c<04000000BE09>"
  1185. }
  1186. *switch: InputBin
  1187. {
  1188. *case: AUTO
  1189. {
  1190. *PrintableArea: PAIR(5760, 4300)
  1191. *PrintableOrigin: PAIR(90, 240)
  1192. *switch: Resolution
  1193. {
  1194. *case: Option3
  1195. {
  1196. *PrintableArea: PAIR(5756, 4300)
  1197. *PrintableOrigin: PAIR(92, 240)
  1198. }
  1199. }
  1200. }
  1201. *case: TRACTOR
  1202. {
  1203. *PrintableArea: PAIR(5760, 4990)
  1204. *PrintableOrigin: PAIR(90, 0)
  1205. *switch: Resolution
  1206. {
  1207. *case: Option2
  1208. {
  1209. *PrintableArea: PAIR(5760, 4988)
  1210. }
  1211. *case: Option3
  1212. {
  1213. *PrintableArea: PAIR(5756, 4988)
  1214. *PrintableOrigin: PAIR(92, 0)
  1215. }
  1216. }
  1217. }
  1218. *case: MANUAL
  1219. {
  1220. *PrintableArea: PAIR(5760, 4300)
  1221. *PrintableOrigin: PAIR(90, 240)
  1222. *switch: Resolution
  1223. {
  1224. *case: Option3
  1225. {
  1226. *PrintableArea: PAIR(5756, 4300)
  1227. *PrintableOrigin: PAIR(92, 240)
  1228. }
  1229. }
  1230. }
  1231. }
  1232. }
  1233. *Option: ENV_MONARCH
  1234. {
  1235. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  1236. *RotateSize? : TRUE
  1237. *Command: CmdSelect
  1238. {
  1239. *Order: DOC_SETUP.4
  1240. *Cmd: "<1B>(C<02008C0A1B>(c<040000008C0A>"
  1241. }
  1242. *switch: InputBin
  1243. {
  1244. *case: AUTO
  1245. {
  1246. *PrintableArea: PAIR(5310, 2104)
  1247. *PrintableOrigin: PAIR(90, 240)
  1248. *switch: Resolution
  1249. {
  1250. *case: Option3
  1251. {
  1252. *PrintableArea: PAIR(5308, 2104)
  1253. *PrintableOrigin: PAIR(92, 240)
  1254. }
  1255. }
  1256. }
  1257. *case: TRACTOR
  1258. {
  1259. *PrintableArea: PAIR(5310, 2794)
  1260. *PrintableOrigin: PAIR(90, 0)
  1261. *switch: Resolution
  1262. {
  1263. *case: Option2
  1264. {
  1265. *PrintableArea: PAIR(5310, 2792)
  1266. }
  1267. *case: Option3
  1268. {
  1269. *PrintableArea: PAIR(5308, 2792)
  1270. *PrintableOrigin: PAIR(92, 0)
  1271. }
  1272. }
  1273. }
  1274. *case: MANUAL
  1275. {
  1276. *PrintableArea: PAIR(5310, 2104)
  1277. *PrintableOrigin: PAIR(90, 240)
  1278. *switch: Resolution
  1279. {
  1280. *case: Option3
  1281. {
  1282. *PrintableArea: PAIR(5308, 2104)
  1283. *PrintableOrigin: PAIR(92, 240)
  1284. }
  1285. }
  1286. }
  1287. }
  1288. }
  1289. *Option: CUSTOMSIZE
  1290. {
  1291. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  1292. *MinSize: PAIR(720, 720)
  1293. *MaxSize: PAIR(7200, 15840)
  1294. *MaxPrintableWidth: 5760
  1295. *MinLeftMargin: 90
  1296. *CenterPrintable?: FALSE
  1297. *switch: InputBin
  1298. {
  1299. *case: AUTO
  1300. {
  1301. *TopMargin: 240
  1302. *BottomMargin: 450
  1303. }
  1304. *case: TRACTOR
  1305. {
  1306. *TopMargin: 0
  1307. *BottomMargin: 0
  1308. }
  1309. *case: MANUAL
  1310. {
  1311. *TopMargin: 240
  1312. *BottomMargin: 450
  1313. }
  1314. }
  1315. *Command: CmdSelect
  1316. {
  1317. *Order: DOC_SETUP.4
  1318. *Cmd: "<1B>(C<0200>" %l{(PhysPaperLength / 2) }
  1319. }
  1320. }
  1321. }
  1322. *Feature: ColorMode
  1323. {
  1324. *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
  1325. *DefaultOption: Color
  1326. *Option: Mono
  1327. {
  1328. *rcNameID: =MONO_DISPLAY
  1329. *DevNumOfPlanes: 1
  1330. *DevBPP: 1
  1331. *Color? : FALSE
  1332. }
  1333. *Option: Color
  1334. {
  1335. *rcNameID: =COLOR_DISPLAY
  1336. *DevNumOfPlanes: 4
  1337. *DevBPP: 1
  1338. *DrvBPP: 4
  1339. EXTERN_GLOBAL: *MoveToX0BeforeSetColor? : TRUE
  1340. EXTERN_GLOBAL: *UseExpColorSelectCmd? : TRUE
  1341. *ColorPlaneOrder: LIST(CYAN, MAGENTA, YELLOW, BLACK)
  1342. *Command: CmdSendCyanData { *Cmd : "<1B>r<02>" }
  1343. *Command: CmdSendMagentaData { *Cmd : "<1B>r<01>" }
  1344. *Command: CmdSendYellowData { *Cmd : "<1B>r<04>" }
  1345. *Command: CmdSendBlackData { *Cmd : "<1B>r<00>" }
  1346. }
  1347. }
  1348. *Feature: Halftone
  1349. {
  1350. *rcNameID: =HALFTONING_DISPLAY
  1351. *DefaultOption: HT_PATSIZE_AUTO
  1352. *Option: HT_PATSIZE_AUTO
  1353. {
  1354. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1355. }
  1356. *Ifdef: WINNT_50
  1357. *Option: HT_PATSIZE_SUPERCELL_M
  1358. {
  1359. *rcNameID: =HT_SUPERCELL_DISPLAY
  1360. }
  1361. *Endif:
  1362. *Option: HT_PATSIZE_6x6_M
  1363. {
  1364. *rcNameID: =HT_DITHER6X6_DISPLAY
  1365. }
  1366. *Option: HT_PATSIZE_8x8_M
  1367. {
  1368. *rcNameID: =HT_DITHER8X8_DISPLAY
  1369. }
  1370. }
  1371. *Command: CmdStartDoc
  1372. {
  1373. *Order: DOC_SETUP.1
  1374. *Cmd: "<1B>@<1B>(G<0100011B>(U<01000A1B>r<00>"
  1375. }
  1376. *Command: CmdEndJob
  1377. {
  1378. *Order: JOB_FINISH.1
  1379. *Cmd: "<1B>@"
  1380. }
  1381. *RotateCoordinate?: FALSE
  1382. *RotateRaster?: FALSE
  1383. *RotateFont?: FALSE
  1384. *TextCaps: LIST(TC_RA_ABLE)
  1385. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1386. *YMoveAttributes: LIST(FAVOR_LF)
  1387. *MaxLineSpacing: 255
  1388. *XMoveThreshold: 0
  1389. *YMoveThreshold: 0
  1390. *XMoveUnit: 360
  1391. *YMoveUnit: 360
  1392. *Command: CmdXMoveAbsolute { *Cmd : "<1B>$" %l{(DestX / 2) } }
  1393. *Command: CmdYMoveAbsolute { *Cmd : "<1B>(V<0200>" %l{(DestY / 2) } }
  1394. *Command: CmdSetLineSpacing { *Cmd : "<1B>+" %c[0,255]{(LinefeedSpacing / 2) } }
  1395. *Command: CmdCR { *Cmd : "<0D>" }
  1396. *Command: CmdLF { *Cmd : "<0A>" }
  1397. *Command: CmdFF { *Cmd : "<0C>" }
  1398. *EjectPageWithFF?: TRUE
  1399. *Command: CmdEnableTIFF4 { *Cmd : "<0000>" }
  1400. *Command: CmdDisableCompression { *Cmd : "<0000>" }
  1401. *OutputDataFormat: H_BYTE
  1402. *OptimizeLeftBound?: FALSE
  1403. *CursorXAfterSendBlockData: AT_CURSOR_X_ORIGIN
  1404. *CursorYAfterSendBlockData: NO_MOVE
  1405. *DefaultCTT: 0