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.

1219 lines
33 KiB

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