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.

1086 lines
29 KiB

  1. *GPDSpecVersion: "1.0"
  2. *Include: "StdNames.gpd"
  3. *GPDFileVersion: "1.0"
  4. *GPDFileName: "wph1050p.GPD"
  5. *ModelName: "Wipro HQ 1050+"
  6. *MasterUnits: PAIR(360, 360)
  7. *ResourceDLL: "wp24res.Dll"
  8. *PrinterType: SERIAL
  9. *Feature: Orientation
  10. {
  11. *rcNameID: =ORIENTATION_DISPLAY
  12. *DefaultOption: PORTRAIT
  13. *Option: PORTRAIT
  14. {
  15. *rcNameID: =PORTRAIT_DISPLAY
  16. }
  17. *Option: LANDSCAPE_CC270
  18. {
  19. *rcNameID: =LANDSCAPE_DISPLAY
  20. }
  21. }
  22. *Feature: InputBin
  23. {
  24. *rcNameID: =PAPER_SOURCE_DISPLAY
  25. *DefaultOption: TRACTOR
  26. *Option: TRACTOR
  27. {
  28. *rcNameID: =TRACTOR_DISPLAY
  29. *Command: CmdSelect
  30. {
  31. *Order: DOC_SETUP.3
  32. *Cmd: "<1B19>0"
  33. }
  34. }
  35. *Option: MANUAL
  36. {
  37. *rcNameID: =MANUAL_FEED_DISPLAY
  38. *Command: CmdSelect
  39. {
  40. *Order: DOC_SETUP.3
  41. *Cmd: "<1B19>0"
  42. }
  43. }
  44. }
  45. *Feature: Resolution
  46. {
  47. *rcNameID: =RESOLUTION_DISPLAY
  48. *DefaultOption: Option3
  49. *Option: Option1
  50. {
  51. *Name: "360 x 180 " =DOTS_PER_INCH
  52. *DPI: PAIR(360, 180)
  53. *TextDPI: PAIR(360, 180)
  54. *PinsPerLogPass: 24
  55. *PinsPerPhysPass: 24
  56. *MinStripBlankPixels: 360
  57. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  58. *SpotDiameter: 170
  59. *Command: CmdSendBlockData { *Cmd : "<1B>*(" %l{NumOfDataBytes / 3} }
  60. }
  61. *Option: Option2
  62. {
  63. *Name: "360 x 360 " =DOTS_PER_INCH
  64. *DPI: PAIR(360, 360)
  65. *TextDPI: PAIR(360, 360)
  66. *PinsPerLogPass: 48
  67. *PinsPerPhysPass: 24
  68. *MinStripBlankPixels: 360
  69. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  70. *SpotDiameter: 170
  71. *Command: CmdSendBlockData { *Cmd : "<1B>*(" %l{NumOfDataBytes / 3} }
  72. }
  73. *Option: Option3
  74. {
  75. *Name: "180 x 180 " =DOTS_PER_INCH
  76. *DPI: PAIR(180, 180)
  77. *TextDPI: PAIR(180, 180)
  78. *PinsPerLogPass: 24
  79. *PinsPerPhysPass: 24
  80. *MinStripBlankPixels: 180
  81. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  82. *SpotDiameter: 120
  83. *Command: CmdSendBlockData { *Cmd : "<1B>*'" %l{NumOfDataBytes / 3} }
  84. }
  85. *Option: Option4
  86. {
  87. *Name: "120 x 180 " =DOTS_PER_INCH
  88. *DPI: PAIR(120, 180)
  89. *TextDPI: PAIR(120, 180)
  90. *PinsPerLogPass: 24
  91. *PinsPerPhysPass: 24
  92. *MinStripBlankPixels: 120
  93. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  94. *SpotDiameter: 100
  95. *Command: CmdSendBlockData { *Cmd : "<1B>*!" %l{NumOfDataBytes / 3} }
  96. }
  97. }
  98. *Feature: PaperSize
  99. {
  100. *rcNameID: =PAPER_SIZE_DISPLAY
  101. *DefaultOption: LETTER
  102. *Option: LETTER
  103. {
  104. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  105. *PrintableArea: PAIR(3002, 3656)
  106. *PrintableOrigin: PAIR(29, 115)
  107. *switch: Resolution
  108. {
  109. *case: Option1
  110. {
  111. *PrintableArea: PAIR(3002, 3654)
  112. *PrintableOrigin: PAIR(29, 116)
  113. }
  114. *case: Option3
  115. {
  116. *PrintableArea: PAIR(3000, 3654)
  117. *PrintableOrigin: PAIR(30, 116)
  118. }
  119. *case: Option4
  120. {
  121. *PrintableArea: PAIR(3000, 3654)
  122. *PrintableOrigin: PAIR(30, 116)
  123. }
  124. }
  125. *Command: CmdSelect
  126. {
  127. *Order: DOC_SETUP.4
  128. *Cmd: "<1B>2<1B>CB"
  129. }
  130. }
  131. *Option: LETTER_TRANSVERSE
  132. {
  133. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  134. *PrintableArea: PAIR(3002, 3656)
  135. *PrintableOrigin: PAIR(29, 115)
  136. *switch: Resolution
  137. {
  138. *case: Option1
  139. {
  140. *PrintableArea: PAIR(3002, 3654)
  141. *PrintableOrigin: PAIR(29, 116)
  142. }
  143. *case: Option3
  144. {
  145. *PrintableArea: PAIR(3000, 3654)
  146. *PrintableOrigin: PAIR(30, 116)
  147. }
  148. *case: Option4
  149. {
  150. *PrintableArea: PAIR(3000, 3654)
  151. *PrintableOrigin: PAIR(30, 116)
  152. }
  153. }
  154. *Command: CmdSelect
  155. {
  156. *Order: DOC_SETUP.4
  157. *Cmd: "<1B>2<1B>C3"
  158. }
  159. }
  160. *Option: LEGAL
  161. {
  162. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  163. *PrintableArea: PAIR(3002, 4736)
  164. *PrintableOrigin: PAIR(29, 115)
  165. *switch: Resolution
  166. {
  167. *case: Option1
  168. {
  169. *PrintableArea: PAIR(3002, 4734)
  170. *PrintableOrigin: PAIR(29, 116)
  171. }
  172. *case: Option3
  173. {
  174. *PrintableArea: PAIR(3000, 4734)
  175. *PrintableOrigin: PAIR(30, 116)
  176. }
  177. *case: Option4
  178. {
  179. *PrintableArea: PAIR(3000, 4734)
  180. *PrintableOrigin: PAIR(30, 116)
  181. }
  182. }
  183. *Command: CmdSelect
  184. {
  185. *Order: DOC_SETUP.4
  186. *Cmd: "<1B>2<1B>CT"
  187. }
  188. }
  189. *Option: TABLOID
  190. {
  191. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  192. *PrintableArea: PAIR(3902, 5816)
  193. *PrintableOrigin: PAIR(29, 115)
  194. *switch: Resolution
  195. {
  196. *case: Option1
  197. {
  198. *PrintableArea: PAIR(3902, 5814)
  199. *PrintableOrigin: PAIR(29, 116)
  200. }
  201. *case: Option3
  202. {
  203. *PrintableArea: PAIR(3900, 5814)
  204. *PrintableOrigin: PAIR(30, 116)
  205. }
  206. *case: Option4
  207. {
  208. *PrintableArea: PAIR(3900, 5814)
  209. *PrintableOrigin: PAIR(30, 116)
  210. }
  211. }
  212. *Command: CmdSelect
  213. {
  214. *Order: DOC_SETUP.4
  215. *Cmd: "<1B>2<1B>Cf"
  216. }
  217. }
  218. *Option: EXECUTIVE
  219. {
  220. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  221. *PrintableArea: PAIR(2552, 3476)
  222. *PrintableOrigin: PAIR(29, 115)
  223. *switch: Resolution
  224. {
  225. *case: Option1
  226. {
  227. *PrintableArea: PAIR(2552, 3474)
  228. *PrintableOrigin: PAIR(29, 116)
  229. }
  230. *case: Option3
  231. {
  232. *PrintableArea: PAIR(2550, 3474)
  233. *PrintableOrigin: PAIR(30, 116)
  234. }
  235. *case: Option4
  236. {
  237. *PrintableArea: PAIR(2550, 3474)
  238. *PrintableOrigin: PAIR(30, 116)
  239. }
  240. }
  241. *Command: CmdSelect
  242. {
  243. *Order: DOC_SETUP.4
  244. *Cmd: "<1B>2<1B>C?"
  245. }
  246. }
  247. *Option: FOLIO
  248. {
  249. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  250. *PrintableArea: PAIR(3002, 4376)
  251. *PrintableOrigin: PAIR(29, 115)
  252. *switch: Resolution
  253. {
  254. *case: Option1
  255. {
  256. *PrintableArea: PAIR(3002, 4374)
  257. *PrintableOrigin: PAIR(29, 116)
  258. }
  259. *case: Option3
  260. {
  261. *PrintableArea: PAIR(3000, 4374)
  262. *PrintableOrigin: PAIR(30, 116)
  263. }
  264. *case: Option4
  265. {
  266. *PrintableArea: PAIR(3000, 4374)
  267. *PrintableOrigin: PAIR(30, 116)
  268. }
  269. }
  270. *Command: CmdSelect
  271. {
  272. *Order: DOC_SETUP.4
  273. *Cmd: "<1B>2<1B>CN"
  274. }
  275. }
  276. *Option: Option7
  277. {
  278. *rcNameID: 258
  279. *OptionID: 258
  280. *PageDimensions: PAIR(5954, 8416)
  281. *PrintableArea: PAIR(4896, 8112)
  282. *PrintableOrigin: PAIR(29, 115)
  283. *switch: Resolution
  284. {
  285. *case: Option1
  286. {
  287. *PrintableArea: PAIR(4896, 8110)
  288. *PrintableOrigin: PAIR(29, 116)
  289. }
  290. *case: Option3
  291. {
  292. *PrintableArea: PAIR(4894, 8110)
  293. *PrintableOrigin: PAIR(30, 116)
  294. }
  295. *case: Option4
  296. {
  297. *PrintableArea: PAIR(4893, 8110)
  298. *PrintableOrigin: PAIR(30, 116)
  299. }
  300. }
  301. *Command: CmdSelect
  302. {
  303. *Order: DOC_SETUP.4
  304. *Cmd: "<1B>2<1B>C<8A>"
  305. }
  306. }
  307. *Option: A3
  308. {
  309. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  310. *PrintableArea: PAIR(4150, 5650)
  311. *PrintableOrigin: PAIR(29, 115)
  312. *switch: Resolution
  313. {
  314. *case: Option1
  315. {
  316. *PrintableArea: PAIR(4150, 5648)
  317. *PrintableOrigin: PAIR(29, 116)
  318. }
  319. *case: Option3
  320. {
  321. *PrintableArea: PAIR(4148, 5648)
  322. *PrintableOrigin: PAIR(30, 116)
  323. }
  324. *case: Option4
  325. {
  326. *PrintableArea: PAIR(4149, 5648)
  327. *PrintableOrigin: PAIR(30, 116)
  328. }
  329. }
  330. *Command: CmdSelect
  331. {
  332. *Order: DOC_SETUP.4
  333. *Cmd: "<1B>2<1B>Cc"
  334. }
  335. }
  336. *Option: Option9
  337. {
  338. *rcNameID: 259
  339. *OptionID: 259
  340. *PageDimensions: PAIR(5954, 4208)
  341. *PrintableArea: PAIR(4896, 3904)
  342. *PrintableOrigin: PAIR(29, 115)
  343. *switch: Resolution
  344. {
  345. *case: Option1
  346. {
  347. *PrintableArea: PAIR(4896, 3902)
  348. *PrintableOrigin: PAIR(29, 116)
  349. }
  350. *case: Option3
  351. {
  352. *PrintableArea: PAIR(4894, 3902)
  353. *PrintableOrigin: PAIR(30, 116)
  354. }
  355. *case: Option4
  356. {
  357. *PrintableArea: PAIR(4893, 3902)
  358. *PrintableOrigin: PAIR(30, 116)
  359. }
  360. }
  361. *Command: CmdSelect
  362. {
  363. *Order: DOC_SETUP.4
  364. *Cmd: "<1B>3<121B>Cu"
  365. }
  366. }
  367. *Option: A4
  368. {
  369. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  370. *PrintableArea: PAIR(2919, 3904)
  371. *PrintableOrigin: PAIR(29, 115)
  372. *switch: Resolution
  373. {
  374. *case: Option1
  375. {
  376. *PrintableArea: PAIR(2919, 3902)
  377. *PrintableOrigin: PAIR(29, 116)
  378. }
  379. *case: Option3
  380. {
  381. *PrintableArea: PAIR(2918, 3902)
  382. *PrintableOrigin: PAIR(30, 116)
  383. }
  384. *case: Option4
  385. {
  386. *PrintableArea: PAIR(2916, 3902)
  387. *PrintableOrigin: PAIR(30, 116)
  388. }
  389. }
  390. *Command: CmdSelect
  391. {
  392. *Order: DOC_SETUP.4
  393. *Cmd: "<1B>2<1B>CF"
  394. }
  395. }
  396. *Option: A4_TRANSVERSE
  397. {
  398. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  399. *PrintableArea: PAIR(2919, 3904)
  400. *PrintableOrigin: PAIR(29, 115)
  401. *switch: Resolution
  402. {
  403. *case: Option1
  404. {
  405. *PrintableArea: PAIR(2919, 3902)
  406. *PrintableOrigin: PAIR(29, 116)
  407. }
  408. *case: Option3
  409. {
  410. *PrintableArea: PAIR(2918, 3902)
  411. *PrintableOrigin: PAIR(30, 116)
  412. }
  413. *case: Option4
  414. {
  415. *PrintableArea: PAIR(2916, 3902)
  416. *PrintableOrigin: PAIR(30, 116)
  417. }
  418. }
  419. *Command: CmdSelect
  420. {
  421. *Order: DOC_SETUP.4
  422. *Cmd: "<1B>2<1B>C2"
  423. }
  424. }
  425. *Option: A5
  426. {
  427. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  428. *PrintableArea: PAIR(2041, 2673)
  429. *PrintableOrigin: PAIR(29, 115)
  430. *switch: Resolution
  431. {
  432. *case: Option1
  433. {
  434. *PrintableArea: PAIR(2041, 2672)
  435. *PrintableOrigin: PAIR(29, 116)
  436. }
  437. *case: Option3
  438. {
  439. *PrintableArea: PAIR(2040, 2672)
  440. *PrintableOrigin: PAIR(30, 116)
  441. }
  442. *case: Option4
  443. {
  444. *PrintableArea: PAIR(2040, 2672)
  445. *PrintableOrigin: PAIR(30, 116)
  446. }
  447. }
  448. *Command: CmdSelect
  449. {
  450. *Order: DOC_SETUP.4
  451. *Cmd: "<1B>2<1B>C2"
  452. }
  453. }
  454. *Option: B4
  455. {
  456. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  457. *PrintableArea: PAIR(3585, 4855)
  458. *PrintableOrigin: PAIR(29, 115)
  459. *switch: Resolution
  460. {
  461. *case: Option1
  462. {
  463. *PrintableArea: PAIR(3585, 4854)
  464. *PrintableOrigin: PAIR(29, 116)
  465. }
  466. *case: Option3
  467. {
  468. *PrintableArea: PAIR(3584, 4854)
  469. *PrintableOrigin: PAIR(30, 116)
  470. }
  471. *case: Option4
  472. {
  473. *PrintableArea: PAIR(3582, 4854)
  474. *PrintableOrigin: PAIR(30, 116)
  475. }
  476. }
  477. *Command: CmdSelect
  478. {
  479. *Order: DOC_SETUP.4
  480. *Cmd: "<1B>2<1B>CT"
  481. }
  482. }
  483. *Option: B5
  484. {
  485. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  486. *PrintableArea: PAIR(2523, 3339)
  487. *PrintableOrigin: PAIR(29, 115)
  488. *switch: Resolution
  489. {
  490. *case: Option1
  491. {
  492. *PrintableArea: PAIR(2523, 3338)
  493. *PrintableOrigin: PAIR(29, 116)
  494. }
  495. *case: Option3
  496. {
  497. *PrintableArea: PAIR(2522, 3338)
  498. *PrintableOrigin: PAIR(30, 116)
  499. }
  500. *case: Option4
  501. {
  502. *PrintableArea: PAIR(2520, 3338)
  503. *PrintableOrigin: PAIR(30, 116)
  504. }
  505. }
  506. *Command: CmdSelect
  507. {
  508. *Order: DOC_SETUP.4
  509. *Cmd: "<1B>2<1B>C="
  510. }
  511. }
  512. *Option: Option15
  513. {
  514. *rcNameID: 260
  515. *OptionID: 260
  516. *PageDimensions: PAIR(2880, 2160)
  517. *PrintableArea: PAIR(2822, 1856)
  518. *PrintableOrigin: PAIR(29, 115)
  519. *switch: Resolution
  520. {
  521. *case: Option1
  522. {
  523. *PrintableArea: PAIR(2822, 1854)
  524. *PrintableOrigin: PAIR(29, 116)
  525. }
  526. *case: Option3
  527. {
  528. *PrintableArea: PAIR(2820, 1854)
  529. *PrintableOrigin: PAIR(30, 116)
  530. }
  531. *case: Option4
  532. {
  533. *PrintableArea: PAIR(2820, 1854)
  534. *PrintableOrigin: PAIR(30, 116)
  535. }
  536. }
  537. *Command: CmdSelect
  538. {
  539. *Order: DOC_SETUP.4
  540. *Cmd: "<1B>2<1B>C$"
  541. }
  542. }
  543. *Option: Option16
  544. {
  545. *rcNameID: 261
  546. *OptionID: 261
  547. *PageDimensions: PAIR(5357, 4208)
  548. *PrintableArea: PAIR(4896, 3893)
  549. *PrintableOrigin: PAIR(184, 126)
  550. *switch: Resolution
  551. {
  552. *case: Option1
  553. {
  554. *PrintableArea: PAIR(4896, 3892)
  555. }
  556. *case: Option3
  557. {
  558. *PrintableArea: PAIR(4896, 3892)
  559. }
  560. *case: Option4
  561. {
  562. *PrintableArea: PAIR(4893, 3892)
  563. *PrintableOrigin: PAIR(186, 126)
  564. }
  565. }
  566. *Command: CmdSelect
  567. {
  568. *Order: DOC_SETUP.4
  569. *Cmd: "<1B>2<1B>CF"
  570. }
  571. }
  572. *Option: FANFOLD_US
  573. {
  574. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  575. *PrintableArea: PAIR(4896, 3645)
  576. *PrintableOrigin: PAIR(184, 126)
  577. *switch: Resolution
  578. {
  579. *case: Option1
  580. {
  581. *PrintableArea: PAIR(4896, 3644)
  582. }
  583. *case: Option3
  584. {
  585. *PrintableArea: PAIR(4896, 3644)
  586. }
  587. *case: Option4
  588. {
  589. *PrintableArea: PAIR(4893, 3644)
  590. *PrintableOrigin: PAIR(186, 126)
  591. }
  592. }
  593. *Command: CmdSelect
  594. {
  595. *Order: DOC_SETUP.4
  596. *Cmd: "<1B>2<1B>CB"
  597. }
  598. }
  599. *Option: FANFOLD_STD_GERMAN
  600. {
  601. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  602. *PrintableArea: PAIR(2692, 4005)
  603. *PrintableOrigin: PAIR(184, 126)
  604. *switch: Resolution
  605. {
  606. *case: Option1
  607. {
  608. *PrintableArea: PAIR(2692, 4004)
  609. }
  610. *case: Option3
  611. {
  612. *PrintableArea: PAIR(2692, 4004)
  613. }
  614. *case: Option4
  615. {
  616. *PrintableArea: PAIR(2688, 4004)
  617. *PrintableOrigin: PAIR(186, 126)
  618. }
  619. }
  620. *Command: CmdSelect
  621. {
  622. *Order: DOC_SETUP.4
  623. *Cmd: "<1B>2<1B>CH"
  624. }
  625. }
  626. *Option: Option19
  627. {
  628. *rcNameID: 262
  629. *OptionID: 262
  630. *PageDimensions: PAIR(2976, 4320)
  631. *PrintableArea: PAIR(2608, 4005)
  632. *PrintableOrigin: PAIR(184, 126)
  633. *switch: Resolution
  634. {
  635. *case: Option1
  636. {
  637. *PrintableArea: PAIR(2608, 4004)
  638. }
  639. *case: Option3
  640. {
  641. *PrintableArea: PAIR(2608, 4004)
  642. }
  643. *case: Option4
  644. {
  645. *PrintableArea: PAIR(2604, 4004)
  646. *PrintableOrigin: PAIR(186, 126)
  647. }
  648. }
  649. *Command: CmdSelect
  650. {
  651. *Order: DOC_SETUP.4
  652. *Cmd: "<1B>2<1B>CH"
  653. }
  654. }
  655. *Option: Option20
  656. {
  657. *rcNameID: 263
  658. *OptionID: 263
  659. *PageDimensions: PAIR(5074, 4320)
  660. *PrintableArea: PAIR(4706, 4005)
  661. *PrintableOrigin: PAIR(184, 126)
  662. *switch: Resolution
  663. {
  664. *case: Option1
  665. {
  666. *PrintableArea: PAIR(4706, 4004)
  667. }
  668. *case: Option3
  669. {
  670. *PrintableArea: PAIR(4706, 4004)
  671. }
  672. *case: Option4
  673. {
  674. *PrintableArea: PAIR(4704, 4004)
  675. *PrintableOrigin: PAIR(186, 126)
  676. }
  677. }
  678. *Command: CmdSelect
  679. {
  680. *Order: DOC_SETUP.4
  681. *Cmd: "<1B>2<1B>CH"
  682. }
  683. }
  684. *Option: Option21
  685. {
  686. *rcNameID: 264
  687. *OptionID: 264
  688. *PageDimensions: PAIR(5400, 4320)
  689. *PrintableArea: PAIR(4896, 4005)
  690. *PrintableOrigin: PAIR(184, 126)
  691. *switch: Resolution
  692. {
  693. *case: Option1
  694. {
  695. *PrintableArea: PAIR(4896, 4004)
  696. }
  697. *case: Option3
  698. {
  699. *PrintableArea: PAIR(4896, 4004)
  700. }
  701. *case: Option4
  702. {
  703. *PrintableArea: PAIR(4893, 4004)
  704. *PrintableOrigin: PAIR(186, 126)
  705. }
  706. }
  707. *Command: CmdSelect
  708. {
  709. *Order: DOC_SETUP.4
  710. *Cmd: "<1B>2<1B>CH"
  711. }
  712. }
  713. *Option: FANFOLD_LGL_GERMAN
  714. {
  715. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  716. *PrintableArea: PAIR(2692, 4365)
  717. *PrintableOrigin: PAIR(184, 126)
  718. *switch: Resolution
  719. {
  720. *case: Option1
  721. {
  722. *PrintableArea: PAIR(2692, 4364)
  723. }
  724. *case: Option3
  725. {
  726. *PrintableArea: PAIR(2692, 4364)
  727. }
  728. *case: Option4
  729. {
  730. *PrintableArea: PAIR(2688, 4364)
  731. *PrintableOrigin: PAIR(186, 126)
  732. }
  733. }
  734. *Command: CmdSelect
  735. {
  736. *Order: DOC_SETUP.4
  737. *Cmd: "<1B>2<1B>CN"
  738. }
  739. }
  740. *Option: ENV_9
  741. {
  742. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  743. *Constraints: LIST(InputBin.TRACTOR)
  744. *RotateSize? : TRUE
  745. *PrintableArea: PAIR(3139, 1093)
  746. *PrintableOrigin: PAIR(29, 115)
  747. *switch: Resolution
  748. {
  749. *case: Option1
  750. {
  751. *PrintableArea: PAIR(3139, 1092)
  752. *PrintableOrigin: PAIR(29, 116)
  753. }
  754. *case: Option3
  755. {
  756. *PrintableArea: PAIR(3138, 1092)
  757. *PrintableOrigin: PAIR(30, 116)
  758. }
  759. *case: Option4
  760. {
  761. *PrintableArea: PAIR(3138, 1092)
  762. *PrintableOrigin: PAIR(30, 116)
  763. }
  764. }
  765. *Command: CmdSelect
  766. {
  767. *Order: DOC_SETUP.4
  768. *Cmd: "<1B>2<1B>C<17>"
  769. }
  770. }
  771. *Option: ENV_10
  772. {
  773. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  774. *Constraints: LIST(InputBin.TRACTOR)
  775. *RotateSize? : TRUE
  776. *PrintableArea: PAIR(3362, 1183)
  777. *PrintableOrigin: PAIR(29, 115)
  778. *switch: Resolution
  779. {
  780. *case: Option1
  781. {
  782. *PrintableArea: PAIR(3362, 1182)
  783. *PrintableOrigin: PAIR(29, 116)
  784. }
  785. *case: Option3
  786. {
  787. *PrintableArea: PAIR(3360, 1182)
  788. *PrintableOrigin: PAIR(30, 116)
  789. }
  790. *case: Option4
  791. {
  792. *PrintableArea: PAIR(3360, 1182)
  793. *PrintableOrigin: PAIR(30, 116)
  794. }
  795. }
  796. *Command: CmdSelect
  797. {
  798. *Order: DOC_SETUP.4
  799. *Cmd: "<1B>2<1B>C<19>"
  800. }
  801. }
  802. *Option: ENV_DL
  803. {
  804. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  805. *Constraints: LIST(InputBin.TRACTOR)
  806. *RotateSize? : TRUE
  807. *PrintableArea: PAIR(3060, 1255)
  808. *PrintableOrigin: PAIR(29, 115)
  809. *switch: Resolution
  810. {
  811. *case: Option1
  812. {
  813. *PrintableArea: PAIR(3060, 1254)
  814. *PrintableOrigin: PAIR(29, 116)
  815. }
  816. *case: Option3
  817. {
  818. *PrintableArea: PAIR(3058, 1254)
  819. *PrintableOrigin: PAIR(30, 116)
  820. }
  821. *case: Option4
  822. {
  823. *PrintableArea: PAIR(3057, 1254)
  824. *PrintableOrigin: PAIR(30, 116)
  825. }
  826. }
  827. *Command: CmdSelect
  828. {
  829. *Order: DOC_SETUP.4
  830. *Cmd: "<1B>2<1B>C<1A>"
  831. }
  832. }
  833. *Option: ENV_C5
  834. {
  835. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  836. *Constraints: LIST(InputBin.TRACTOR)
  837. *RotateSize? : TRUE
  838. *PrintableArea: PAIR(3189, 1993)
  839. *PrintableOrigin: PAIR(29, 115)
  840. *switch: Resolution
  841. {
  842. *case: Option1
  843. {
  844. *PrintableArea: PAIR(3189, 1992)
  845. *PrintableOrigin: PAIR(29, 116)
  846. }
  847. *case: Option3
  848. {
  849. *PrintableArea: PAIR(3188, 1992)
  850. *PrintableOrigin: PAIR(30, 116)
  851. }
  852. *case: Option4
  853. {
  854. *PrintableArea: PAIR(3186, 1992)
  855. *PrintableOrigin: PAIR(30, 116)
  856. }
  857. }
  858. *Command: CmdSelect
  859. {
  860. *Order: DOC_SETUP.4
  861. *Cmd: "<1B>2<1B>C&"
  862. }
  863. }
  864. *Option: ENV_C3
  865. {
  866. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  867. *Constraints: LIST(InputBin.TRACTOR)
  868. *RotateSize? : TRUE
  869. *PrintableArea: PAIR(4896, 4290)
  870. *PrintableOrigin: PAIR(29, 115)
  871. *switch: Resolution
  872. {
  873. *case: Option1
  874. {
  875. *PrintableArea: PAIR(4896, 4288)
  876. *PrintableOrigin: PAIR(29, 116)
  877. }
  878. *case: Option3
  879. {
  880. *PrintableArea: PAIR(4894, 4288)
  881. *PrintableOrigin: PAIR(30, 116)
  882. }
  883. *case: Option4
  884. {
  885. *PrintableArea: PAIR(4893, 4288)
  886. *PrintableOrigin: PAIR(30, 116)
  887. }
  888. }
  889. *Command: CmdSelect
  890. {
  891. *Order: DOC_SETUP.4
  892. *Cmd: "<1B>2<1B>CM"
  893. }
  894. }
  895. *Option: ENV_B5
  896. {
  897. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  898. *Constraints: LIST(InputBin.TRACTOR)
  899. *RotateSize? : TRUE
  900. *PrintableArea: PAIR(3484, 2191)
  901. *PrintableOrigin: PAIR(29, 115)
  902. *switch: Resolution
  903. {
  904. *case: Option1
  905. {
  906. *PrintableArea: PAIR(3484, 2190)
  907. *PrintableOrigin: PAIR(29, 116)
  908. }
  909. *case: Option3
  910. {
  911. *PrintableArea: PAIR(3482, 2190)
  912. *PrintableOrigin: PAIR(30, 116)
  913. }
  914. *case: Option4
  915. {
  916. *PrintableArea: PAIR(3483, 2190)
  917. *PrintableOrigin: PAIR(30, 116)
  918. }
  919. }
  920. *Command: CmdSelect
  921. {
  922. *Order: DOC_SETUP.4
  923. *Cmd: "<1B>2<1B>C*"
  924. }
  925. }
  926. *Option: ENV_MONARCH
  927. {
  928. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  929. *Constraints: LIST(InputBin.TRACTOR)
  930. *RotateSize? : TRUE
  931. *PrintableArea: PAIR(2642, 1093)
  932. *PrintableOrigin: PAIR(29, 115)
  933. *switch: Resolution
  934. {
  935. *case: Option1
  936. {
  937. *PrintableArea: PAIR(2642, 1092)
  938. *PrintableOrigin: PAIR(29, 116)
  939. }
  940. *case: Option3
  941. {
  942. *PrintableArea: PAIR(2640, 1092)
  943. *PrintableOrigin: PAIR(30, 116)
  944. }
  945. *case: Option4
  946. {
  947. *PrintableArea: PAIR(2640, 1092)
  948. *PrintableOrigin: PAIR(30, 116)
  949. }
  950. }
  951. *Command: CmdSelect
  952. {
  953. *Order: DOC_SETUP.4
  954. *Cmd: "<1B>2<1B>C!"
  955. }
  956. }
  957. *Option: CUSTOMSIZE
  958. {
  959. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  960. *MinSize: PAIR(180, 180)
  961. *MaxSize: PAIR(5940, 32767)
  962. *MaxPrintableWidth: 4896
  963. *MinLeftMargin: 0
  964. *CenterPrintable?: FALSE
  965. *TopMargin: 115
  966. *BottomMargin: 189
  967. *Command: CmdSelect
  968. {
  969. *Order: DOC_SETUP.4
  970. *Cmd: "<1B>2<1B>C" %c[0,127]{(PhysPaperLength / 60) }
  971. }
  972. }
  973. }
  974. *Feature: PrintQuality
  975. {
  976. *rcNameID: =TEXT_QUALITY_DISPLAY
  977. *DefaultOption: LETTER_QUALITY
  978. *Option: LETTER_QUALITY
  979. {
  980. *rcNameID: =LETTER_QUALITY_DISPLAY
  981. *Command: CmdSelect
  982. {
  983. *Order: DOC_SETUP.2
  984. *Cmd: "<1B>x<01>"
  985. }
  986. }
  987. *Option: DRAFT_QUALITY
  988. {
  989. *rcNameID: =DRAFT_QUALITY_DISPLAY
  990. *Command: CmdSelect
  991. {
  992. *Order: DOC_SETUP.2
  993. *Cmd: "<1B>x<00>"
  994. }
  995. }
  996. }
  997. *Feature: Halftone
  998. {
  999. *rcNameID: =HALFTONING_DISPLAY
  1000. *DefaultOption: HT_PATSIZE_AUTO
  1001. *Option: HT_PATSIZE_AUTO
  1002. {
  1003. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1004. }
  1005. *Option: HT_PATSIZE_SUPERCELL_M
  1006. {
  1007. *rcNameID: =HT_SUPERCELL_DISPLAY
  1008. }
  1009. *Option: HT_PATSIZE_6x6_M
  1010. {
  1011. *rcNameID: =HT_DITHER6X6_DISPLAY
  1012. }
  1013. *Option: HT_PATSIZE_8x8_M
  1014. {
  1015. *rcNameID: =HT_DITHER8X8_DISPLAY
  1016. }
  1017. }
  1018. *Command: CmdStartDoc
  1019. {
  1020. *Order: DOC_SETUP.1
  1021. *Cmd: "<1B>@<1B>t<011B>6<1B>R<001B>r<001B>U<01>"
  1022. }
  1023. *Command: CmdStartPage
  1024. {
  1025. *Order: PAGE_SETUP.1
  1026. *Cmd: "<0D>"
  1027. }
  1028. *Command: CmdEndJob
  1029. {
  1030. *Order: JOB_FINISH.1
  1031. *Cmd: "<1B>@"
  1032. }
  1033. *RotateCoordinate?: FALSE
  1034. *RotateRaster?: FALSE
  1035. *RotateFont?: FALSE
  1036. *switch: Orientation
  1037. {
  1038. *case: PORTRAIT
  1039. {
  1040. *TextCaps: LIST(TC_SA_DOUBLE,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  1041. }
  1042. *case: LANDSCAPE_CC270
  1043. {
  1044. *TextCaps: LIST(TC_RA_ABLE)
  1045. }
  1046. }
  1047. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1048. *YMoveAttributes: LIST(SEND_CR_FIRST)
  1049. *MaxLineSpacing: 255
  1050. *XMoveThreshold: 0
  1051. *YMoveThreshold: *
  1052. *XMoveUnit: 60
  1053. *YMoveUnit: 180
  1054. *Command: CmdXMoveAbsolute { *Cmd : "<1B>$" %l{(DestX / 6) } }
  1055. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat((DestYRel / 2) )} }
  1056. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[0,255]{(LinefeedSpacing / 2) } }
  1057. *Command: CmdCR { *Cmd : "<0D>" }
  1058. *Command: CmdLF { *Cmd : "<0A>" }
  1059. *Command: CmdFF { *Cmd : "<0C>" }
  1060. *Command: CmdBackSpace { *Cmd : "<08>" }
  1061. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  1062. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  1063. *EjectPageWithFF?: TRUE
  1064. *OutputDataFormat: V_BYTE
  1065. *OptimizeLeftBound?: FALSE
  1066. *CursorXAfterSendBlockData: AT_GRXDATA_END
  1067. *CursorYAfterSendBlockData: NO_MOVE
  1068. *DefaultFont: 1
  1069. *DefaultCTT: 1
  1070. *switch: Orientation
  1071. {
  1072. *case: PORTRAIT
  1073. {
  1074. *DeviceFonts: LIST(1,2,3,4,5,8,9,10,11,12,15,16,17,18,19,22,23,24,25,26,29,30,31,32,33,60,61,62,63,64)
  1075. }
  1076. *case: LANDSCAPE_CC270
  1077. {
  1078. *DeviceFonts: LIST()
  1079. }
  1080. }
  1081. *Command: CmdBoldOn { *Cmd : "<1B>E" }
  1082. *Command: CmdBoldOff { *Cmd : "<1B>F" }
  1083. *Command: CmdItalicOn { *Cmd : "<1B>4" }
  1084. *Command: CmdItalicOff { *Cmd : "<1B>5" }
  1085. *Command: CmdUnderlineOn { *Cmd : "<1B>-<01>" }
  1086. *Command: CmdUnderlineOff { *Cmd : "<1B>-<00>" }