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
37 KiB

  1. *GPDSpecVersion: "1.0"
  2. *CodePage: 1252
  3. *ModelName: "NEC PC-PR750/850(168)"
  4. *MasterUnits: PAIR(480, 840)
  5. *ResourceDLL: "NCB2JRES.Dll"
  6. *PrinterType: SERIAL
  7. *PrintRateUnit: PPM
  8. *PrintRate: 17
  9. *GPDFileName: "NCB168J.GPD"
  10. *Include: "StdNames.gpd"
  11. *GPDFileVersion: "1.000"
  12. *%======== Help ========
  13. *HelpFile: "NCB2JRES.hlp"
  14. *% *Macros: HelpIDs
  15. *% {
  16. *% KANJI CODE */
  17. *% POP_75_PQUALITIESNEW :7560
  18. *% POP_75_KANJICODE :7570
  19. *% POP_75_TRACTER :7580
  20. *% POP_75_PDENSITY :7590
  21. *% }
  22. *%======== Orientation ========
  23. *Feature: Orientation
  24. {
  25. *rcNameID: =ORIENTATION_DISPLAY
  26. *DefaultOption: PORTRAIT
  27. *Option: PORTRAIT
  28. {
  29. *rcNameID: =PORTRAIT_DISPLAY
  30. }
  31. *Option: LANDSCAPE_CC270
  32. {
  33. *rcNameID: =LANDSCAPE_DISPLAY
  34. }
  35. }
  36. *%======== InputBin ========
  37. *Feature: InputBin
  38. {
  39. *rcNameID: =PAPER_SOURCE_DISPLAY
  40. *DefaultOption: Option1
  41. *Option: Option1
  42. {
  43. *rcNameID: 302
  44. *OptionID: 302
  45. }
  46. *Option: Option2
  47. {
  48. *rcNameID: 303
  49. *OptionID: 303
  50. }
  51. }
  52. *%======== Resolution ========
  53. *Feature: Resolution
  54. {
  55. *rcNameID: =RESOLUTION_DISPLAY
  56. *DefaultOption: Option1
  57. *Option: Option1
  58. {
  59. *Name: "160 x 168 " =DOTS_PER_INCH
  60. *DPI: PAIR(160, 168)
  61. *TextDPI: PAIR(160, 168)
  62. *PinsPerLogPass: 24
  63. *PinsPerPhysPass: 24
  64. *MinStripBlankPixels: 120
  65. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  66. *SpotDiameter: 120
  67. *Command: CmdSendBlockData { *Cmd : "<1B>H<1B>e11<1B>" }
  68. }
  69. }
  70. *%======== PaperSize ========
  71. *Feature: PaperSize
  72. {
  73. *rcNameID: =PAPER_SIZE_DISPLAY
  74. *DefaultOption: 15X11
  75. *Option: 15X11
  76. {
  77. *rcNameID: =15X11_DISPLAY
  78. *Command: CmdSelect
  79. {
  80. *Order: DOC_SETUP.3
  81. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  82. }
  83. *switch: InputBin
  84. {
  85. *case: Option1
  86. {
  87. *PrintableArea: PAIR(6528, 8830)
  88. *PrintableOrigin: PAIR(336, 205)
  89. }
  90. *case: Option2
  91. {
  92. *PrintableArea: PAIR(6528, 9240)
  93. *PrintableOrigin: PAIR(336, 0)
  94. }
  95. }
  96. }
  97. *Option: 10X11
  98. {
  99. *rcNameID: =10X11_DISPLAY
  100. *Command: CmdSelect
  101. {
  102. *Order: DOC_SETUP.3
  103. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  104. }
  105. *switch: InputBin
  106. {
  107. *case: Option1
  108. {
  109. *PrintableArea: PAIR(4320, 8830)
  110. *PrintableOrigin: PAIR(240, 205)
  111. }
  112. *case: Option2
  113. {
  114. *PrintableArea: PAIR(4320, 9240)
  115. *PrintableOrigin: PAIR(240, 0)
  116. }
  117. }
  118. }
  119. *Option: CUSTOMSIZE
  120. {
  121. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  122. *MinSize: PAIR(960, 840)
  123. *MaxSize: PAIR(7920, 17909)
  124. *MaxPrintableWidth: 6528
  125. *MinLeftMargin: 0
  126. *CenterPrintable?: FALSE
  127. *switch: InputBin
  128. {
  129. *case: Option1
  130. {
  131. *%[add] w2k and whistler customsize
  132. *CustCursorOriginX: %d{0}
  133. *CustCursorOriginY: %d{205}
  134. *CustPrintableOriginX: %d{0}
  135. *CustPrintableOriginY: %d{205}
  136. *CustPrintableSizeX: %d{min(6528,PhysPaperWidth -(0+0))}
  137. *CustPrintableSizeY: %d{PhysPaperLength -(205+205)}
  138. *% *TopMargin: 205
  139. *% *BottomMargin: 205
  140. }
  141. *case: Option2
  142. {
  143. *%[add] w2k and whistler customsize
  144. *CustCursorOriginX: %d{0}
  145. *CustCursorOriginY: %d{0}
  146. *CustPrintableOriginX: %d{0}
  147. *CustPrintableOriginY: %d{0}
  148. *CustPrintableSizeX: %d{min(6528,PhysPaperWidth -(0+0))}
  149. *CustPrintableSizeY: %d{PhysPaperLength -(0+0)}
  150. *% *TopMargin: 0
  151. *% *BottomMargin: 0
  152. }
  153. }
  154. *Command: CmdSelect
  155. {
  156. *Order: DOC_SETUP.3
  157. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  158. }
  159. }
  160. *Option: Option4
  161. {
  162. *rcNameID: 258
  163. *OptionID: 258
  164. *PageDimensions: PAIR(7200, 840)
  165. *Command: CmdSelect
  166. {
  167. *Order: DOC_SETUP.3
  168. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  169. }
  170. *switch: InputBin
  171. {
  172. *case: Option1
  173. {
  174. *PrintableArea: PAIR(6528, 430)
  175. *PrintableOrigin: PAIR(336, 205)
  176. }
  177. *case: Option2
  178. {
  179. *PrintableArea: PAIR(6528, 840)
  180. *PrintableOrigin: PAIR(336, 0)
  181. }
  182. }
  183. }
  184. *Option: Option5
  185. {
  186. *rcNameID: 259
  187. *OptionID: 259
  188. *PageDimensions: PAIR(7200, 1260)
  189. *Command: CmdSelect
  190. {
  191. *Order: DOC_SETUP.3
  192. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  193. }
  194. *switch: InputBin
  195. {
  196. *case: Option1
  197. {
  198. *PrintableArea: PAIR(6528, 850)
  199. *PrintableOrigin: PAIR(336, 205)
  200. }
  201. *case: Option2
  202. {
  203. *PrintableArea: PAIR(6528, 1260)
  204. *PrintableOrigin: PAIR(336, 0)
  205. }
  206. }
  207. }
  208. *Option: Option6
  209. {
  210. *rcNameID: 260
  211. *OptionID: 260
  212. *PageDimensions: PAIR(7200, 1680)
  213. *Command: CmdSelect
  214. {
  215. *Order: DOC_SETUP.3
  216. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  217. }
  218. *switch: InputBin
  219. {
  220. *case: Option1
  221. {
  222. *PrintableArea: PAIR(6528, 1270)
  223. *PrintableOrigin: PAIR(336, 205)
  224. }
  225. *case: Option2
  226. {
  227. *PrintableArea: PAIR(6528, 1680)
  228. *PrintableOrigin: PAIR(336, 0)
  229. }
  230. }
  231. }
  232. *Option: Option7
  233. {
  234. *rcNameID: 261
  235. *OptionID: 261
  236. *PageDimensions: PAIR(7200, 2100)
  237. *Command: CmdSelect
  238. {
  239. *Order: DOC_SETUP.3
  240. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  241. }
  242. *switch: InputBin
  243. {
  244. *case: Option1
  245. {
  246. *PrintableArea: PAIR(6528, 1690)
  247. *PrintableOrigin: PAIR(336, 205)
  248. }
  249. *case: Option2
  250. {
  251. *PrintableArea: PAIR(6528, 2100)
  252. *PrintableOrigin: PAIR(336, 0)
  253. }
  254. }
  255. }
  256. *Option: Option8
  257. {
  258. *rcNameID: 262
  259. *OptionID: 262
  260. *PageDimensions: PAIR(7200, 2520)
  261. *Command: CmdSelect
  262. {
  263. *Order: DOC_SETUP.3
  264. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  265. }
  266. *switch: InputBin
  267. {
  268. *case: Option1
  269. {
  270. *PrintableArea: PAIR(6528, 2110)
  271. *PrintableOrigin: PAIR(336, 205)
  272. }
  273. *case: Option2
  274. {
  275. *PrintableArea: PAIR(6528, 2520)
  276. *PrintableOrigin: PAIR(336, 0)
  277. }
  278. }
  279. }
  280. *Option: Option9
  281. {
  282. *rcNameID: 263
  283. *OptionID: 263
  284. *PageDimensions: PAIR(7200, 2940)
  285. *Command: CmdSelect
  286. {
  287. *Order: DOC_SETUP.3
  288. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  289. }
  290. *switch: InputBin
  291. {
  292. *case: Option1
  293. {
  294. *PrintableArea: PAIR(6528, 2530)
  295. *PrintableOrigin: PAIR(336, 205)
  296. }
  297. *case: Option2
  298. {
  299. *PrintableArea: PAIR(6528, 2940)
  300. *PrintableOrigin: PAIR(336, 0)
  301. }
  302. }
  303. }
  304. *Option: Option10
  305. {
  306. *rcNameID: 264
  307. *OptionID: 264
  308. *PageDimensions: PAIR(7200, 3360)
  309. *Command: CmdSelect
  310. {
  311. *Order: DOC_SETUP.3
  312. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  313. }
  314. *switch: InputBin
  315. {
  316. *case: Option1
  317. {
  318. *PrintableArea: PAIR(6528, 2950)
  319. *PrintableOrigin: PAIR(336, 205)
  320. }
  321. *case: Option2
  322. {
  323. *PrintableArea: PAIR(6528, 3360)
  324. *PrintableOrigin: PAIR(336, 0)
  325. }
  326. }
  327. }
  328. *Option: Option11
  329. {
  330. *rcNameID: 265
  331. *OptionID: 265
  332. *PageDimensions: PAIR(7200, 3780)
  333. *Command: CmdSelect
  334. {
  335. *Order: DOC_SETUP.3
  336. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  337. }
  338. *switch: InputBin
  339. {
  340. *case: Option1
  341. {
  342. *PrintableArea: PAIR(6528, 3370)
  343. *PrintableOrigin: PAIR(336, 205)
  344. }
  345. *case: Option2
  346. {
  347. *PrintableArea: PAIR(6528, 3780)
  348. *PrintableOrigin: PAIR(336, 0)
  349. }
  350. }
  351. }
  352. *Option: Option12
  353. {
  354. *rcNameID: 266
  355. *OptionID: 266
  356. *PageDimensions: PAIR(7200, 3920)
  357. *Command: CmdSelect
  358. {
  359. *Order: DOC_SETUP.3
  360. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  361. }
  362. *switch: InputBin
  363. {
  364. *case: Option1
  365. {
  366. *PrintableArea: PAIR(6528, 3510)
  367. *PrintableOrigin: PAIR(336, 205)
  368. }
  369. *case: Option2
  370. {
  371. *PrintableArea: PAIR(6528, 3920)
  372. *PrintableOrigin: PAIR(336, 0)
  373. }
  374. }
  375. }
  376. *Option: Option13
  377. {
  378. *rcNameID: 267
  379. *OptionID: 267
  380. *PageDimensions: PAIR(7200, 4200)
  381. *Command: CmdSelect
  382. {
  383. *Order: DOC_SETUP.3
  384. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  385. }
  386. *switch: InputBin
  387. {
  388. *case: Option1
  389. {
  390. *PrintableArea: PAIR(6528, 3790)
  391. *PrintableOrigin: PAIR(336, 205)
  392. }
  393. *case: Option2
  394. {
  395. *PrintableArea: PAIR(6528, 4200)
  396. *PrintableOrigin: PAIR(336, 0)
  397. }
  398. }
  399. }
  400. *Option: Option14
  401. {
  402. *rcNameID: 268
  403. *OptionID: 268
  404. *PageDimensions: PAIR(7200, 4620)
  405. *Command: CmdSelect
  406. {
  407. *Order: DOC_SETUP.3
  408. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  409. }
  410. *switch: InputBin
  411. {
  412. *case: Option1
  413. {
  414. *PrintableArea: PAIR(6528, 4210)
  415. *PrintableOrigin: PAIR(336, 205)
  416. }
  417. *case: Option2
  418. {
  419. *PrintableArea: PAIR(6528, 4620)
  420. *PrintableOrigin: PAIR(336, 0)
  421. }
  422. }
  423. }
  424. *Option: Option15
  425. {
  426. *rcNameID: 269
  427. *OptionID: 269
  428. *PageDimensions: PAIR(7200, 4760)
  429. *Command: CmdSelect
  430. {
  431. *Order: DOC_SETUP.3
  432. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  433. }
  434. *switch: InputBin
  435. {
  436. *case: Option1
  437. {
  438. *PrintableArea: PAIR(6528, 4350)
  439. *PrintableOrigin: PAIR(336, 205)
  440. }
  441. *case: Option2
  442. {
  443. *PrintableArea: PAIR(6528, 4760)
  444. *PrintableOrigin: PAIR(336, 0)
  445. }
  446. }
  447. }
  448. *Option: Option16
  449. {
  450. *rcNameID: 270
  451. *OptionID: 270
  452. *PageDimensions: PAIR(7200, 5040)
  453. *Command: CmdSelect
  454. {
  455. *Order: DOC_SETUP.3
  456. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  457. }
  458. *switch: InputBin
  459. {
  460. *case: Option1
  461. {
  462. *PrintableArea: PAIR(6528, 4630)
  463. *PrintableOrigin: PAIR(336, 205)
  464. }
  465. *case: Option2
  466. {
  467. *PrintableArea: PAIR(6528, 5040)
  468. *PrintableOrigin: PAIR(336, 0)
  469. }
  470. }
  471. }
  472. *Option: Option17
  473. {
  474. *rcNameID: 271
  475. *OptionID: 271
  476. *PageDimensions: PAIR(7200, 5460)
  477. *Command: CmdSelect
  478. {
  479. *Order: DOC_SETUP.3
  480. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  481. }
  482. *switch: InputBin
  483. {
  484. *case: Option1
  485. {
  486. *PrintableArea: PAIR(6528, 5050)
  487. *PrintableOrigin: PAIR(336, 205)
  488. }
  489. *case: Option2
  490. {
  491. *PrintableArea: PAIR(6528, 5460)
  492. *PrintableOrigin: PAIR(336, 0)
  493. }
  494. }
  495. }
  496. *Option: Option18
  497. {
  498. *rcNameID: 272
  499. *OptionID: 272
  500. *PageDimensions: PAIR(7200, 5600)
  501. *Command: CmdSelect
  502. {
  503. *Order: DOC_SETUP.3
  504. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  505. }
  506. *switch: InputBin
  507. {
  508. *case: Option1
  509. {
  510. *PrintableArea: PAIR(6528, 5190)
  511. *PrintableOrigin: PAIR(336, 205)
  512. }
  513. *case: Option2
  514. {
  515. *PrintableArea: PAIR(6528, 5600)
  516. *PrintableOrigin: PAIR(336, 0)
  517. }
  518. }
  519. }
  520. *Option: Option19
  521. {
  522. *rcNameID: 273
  523. *OptionID: 273
  524. *PageDimensions: PAIR(7200, 5880)
  525. *Command: CmdSelect
  526. {
  527. *Order: DOC_SETUP.3
  528. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  529. }
  530. *switch: InputBin
  531. {
  532. *case: Option1
  533. {
  534. *PrintableArea: PAIR(6528, 5470)
  535. *PrintableOrigin: PAIR(336, 205)
  536. }
  537. *case: Option2
  538. {
  539. *PrintableArea: PAIR(6528, 5880)
  540. *PrintableOrigin: PAIR(336, 0)
  541. }
  542. }
  543. }
  544. *Option: Option20
  545. {
  546. *rcNameID: 274
  547. *OptionID: 274
  548. *PageDimensions: PAIR(7200, 6300)
  549. *Command: CmdSelect
  550. {
  551. *Order: DOC_SETUP.3
  552. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  553. }
  554. *switch: InputBin
  555. {
  556. *case: Option1
  557. {
  558. *PrintableArea: PAIR(6528, 5890)
  559. *PrintableOrigin: PAIR(336, 205)
  560. }
  561. *case: Option2
  562. {
  563. *PrintableArea: PAIR(6528, 6300)
  564. *PrintableOrigin: PAIR(336, 0)
  565. }
  566. }
  567. }
  568. *Option: Option21
  569. {
  570. *rcNameID: 275
  571. *OptionID: 275
  572. *PageDimensions: PAIR(7200, 6720)
  573. *Command: CmdSelect
  574. {
  575. *Order: DOC_SETUP.3
  576. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  577. }
  578. *switch: InputBin
  579. {
  580. *case: Option1
  581. {
  582. *PrintableArea: PAIR(6528, 6310)
  583. *PrintableOrigin: PAIR(336, 205)
  584. }
  585. *case: Option2
  586. {
  587. *PrintableArea: PAIR(6528, 6720)
  588. *PrintableOrigin: PAIR(336, 0)
  589. }
  590. }
  591. }
  592. *Option: Option22
  593. {
  594. *rcNameID: 276
  595. *OptionID: 276
  596. *PageDimensions: PAIR(7200, 7140)
  597. *Command: CmdSelect
  598. {
  599. *Order: DOC_SETUP.3
  600. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  601. }
  602. *switch: InputBin
  603. {
  604. *case: Option1
  605. {
  606. *PrintableArea: PAIR(6528, 6730)
  607. *PrintableOrigin: PAIR(336, 205)
  608. }
  609. *case: Option2
  610. {
  611. *PrintableArea: PAIR(6528, 7140)
  612. *PrintableOrigin: PAIR(336, 0)
  613. }
  614. }
  615. }
  616. *Option: Option23
  617. {
  618. *rcNameID: 277
  619. *OptionID: 277
  620. *PageDimensions: PAIR(7200, 7560)
  621. *Command: CmdSelect
  622. {
  623. *Order: DOC_SETUP.3
  624. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  625. }
  626. *switch: InputBin
  627. {
  628. *case: Option1
  629. {
  630. *PrintableArea: PAIR(6528, 7150)
  631. *PrintableOrigin: PAIR(336, 205)
  632. }
  633. *case: Option2
  634. {
  635. *PrintableArea: PAIR(6528, 7560)
  636. *PrintableOrigin: PAIR(336, 0)
  637. }
  638. }
  639. }
  640. *Option: Option24
  641. {
  642. *rcNameID: 278
  643. *OptionID: 278
  644. *PageDimensions: PAIR(7200, 7980)
  645. *Command: CmdSelect
  646. {
  647. *Order: DOC_SETUP.3
  648. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  649. }
  650. *switch: InputBin
  651. {
  652. *case: Option1
  653. {
  654. *PrintableArea: PAIR(6528, 7570)
  655. *PrintableOrigin: PAIR(336, 205)
  656. }
  657. *case: Option2
  658. {
  659. *PrintableArea: PAIR(6528, 7980)
  660. *PrintableOrigin: PAIR(336, 0)
  661. }
  662. }
  663. }
  664. *Option: Option25
  665. {
  666. *rcNameID: 279
  667. *OptionID: 279
  668. *PageDimensions: PAIR(7200, 8400)
  669. *Command: CmdSelect
  670. {
  671. *Order: DOC_SETUP.3
  672. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  673. }
  674. *switch: InputBin
  675. {
  676. *case: Option1
  677. {
  678. *PrintableArea: PAIR(6528, 7990)
  679. *PrintableOrigin: PAIR(336, 205)
  680. }
  681. *case: Option2
  682. {
  683. *PrintableArea: PAIR(6528, 8400)
  684. *PrintableOrigin: PAIR(336, 0)
  685. }
  686. }
  687. }
  688. *Option: Option26
  689. {
  690. *rcNameID: 280
  691. *OptionID: 280
  692. *PageDimensions: PAIR(7200, 2800)
  693. *Command: CmdSelect
  694. {
  695. *Order: DOC_SETUP.3
  696. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  697. }
  698. *switch: InputBin
  699. {
  700. *case: Option1
  701. {
  702. *PrintableArea: PAIR(6528, 2390)
  703. *PrintableOrigin: PAIR(336, 205)
  704. }
  705. *case: Option2
  706. {
  707. *PrintableArea: PAIR(6528, 2800)
  708. *PrintableOrigin: PAIR(336, 0)
  709. }
  710. }
  711. }
  712. *Option: Option27
  713. {
  714. *rcNameID: 282
  715. *OptionID: 282
  716. *PageDimensions: PAIR(7200, 8820)
  717. *Command: CmdSelect
  718. {
  719. *Order: DOC_SETUP.3
  720. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  721. }
  722. *switch: InputBin
  723. {
  724. *case: Option1
  725. {
  726. *PrintableArea: PAIR(6528, 8410)
  727. *PrintableOrigin: PAIR(336, 205)
  728. }
  729. *case: Option2
  730. {
  731. *PrintableArea: PAIR(6528, 8820)
  732. *PrintableOrigin: PAIR(336, 0)
  733. }
  734. }
  735. }
  736. *Option: Option28
  737. {
  738. *rcNameID: 283
  739. *OptionID: 283
  740. *PageDimensions: PAIR(7200, 3080)
  741. *Command: CmdSelect
  742. {
  743. *Order: DOC_SETUP.3
  744. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  745. }
  746. *switch: InputBin
  747. {
  748. *case: Option1
  749. {
  750. *PrintableArea: PAIR(6528, 2670)
  751. *PrintableOrigin: PAIR(336, 205)
  752. }
  753. *case: Option2
  754. {
  755. *PrintableArea: PAIR(6528, 3080)
  756. *PrintableOrigin: PAIR(336, 0)
  757. }
  758. }
  759. }
  760. *Option: Option29
  761. {
  762. *rcNameID: 284
  763. *OptionID: 284
  764. *PageDimensions: PAIR(7200, 2310)
  765. *Command: CmdSelect
  766. {
  767. *Order: DOC_SETUP.3
  768. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  769. }
  770. *switch: InputBin
  771. {
  772. *case: Option1
  773. {
  774. *PrintableArea: PAIR(6528, 1900)
  775. *PrintableOrigin: PAIR(336, 205)
  776. }
  777. *case: Option2
  778. {
  779. *PrintableArea: PAIR(6528, 2310)
  780. *PrintableOrigin: PAIR(336, 0)
  781. }
  782. }
  783. }
  784. *Option: Option30
  785. {
  786. *rcNameID: 285
  787. *OptionID: 285
  788. *PageDimensions: PAIR(7200, 1848)
  789. *Command: CmdSelect
  790. {
  791. *Order: DOC_SETUP.3
  792. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  793. }
  794. *switch: InputBin
  795. {
  796. *case: Option1
  797. {
  798. *PrintableArea: PAIR(6528, 1438)
  799. *PrintableOrigin: PAIR(336, 205)
  800. *switch: Resolution
  801. {
  802. *case: Option1
  803. {
  804. *% Warning: the following printable length is adjusted (1438->1435) so it is divisible by the resolution Y scale.
  805. *PrintableArea: PAIR(6528, 1435)
  806. }
  807. }
  808. }
  809. *case: Option2
  810. {
  811. *PrintableArea: PAIR(6528, 1848)
  812. *PrintableOrigin: PAIR(336, 0)
  813. *switch: Resolution
  814. {
  815. *case: Option1
  816. {
  817. *% Warning: the following printable length is adjusted (1848->1845) so it is divisible by the resolution Y scale.
  818. *PrintableArea: PAIR(6528, 1845)
  819. }
  820. }
  821. }
  822. }
  823. }
  824. *Option: Option31
  825. {
  826. *rcNameID: 286
  827. *OptionID: 286
  828. *PageDimensions: PAIR(7200, 1540)
  829. *Command: CmdSelect
  830. {
  831. *Order: DOC_SETUP.3
  832. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  833. }
  834. *switch: InputBin
  835. {
  836. *case: Option1
  837. {
  838. *PrintableArea: PAIR(6528, 1130)
  839. *PrintableOrigin: PAIR(336, 205)
  840. }
  841. *case: Option2
  842. {
  843. *PrintableArea: PAIR(6528, 1540)
  844. *PrintableOrigin: PAIR(336, 0)
  845. }
  846. }
  847. }
  848. *Option: Option32
  849. {
  850. *rcNameID: 287
  851. *OptionID: 287
  852. *PageDimensions: PAIR(7200, 9660)
  853. *Command: CmdSelect
  854. {
  855. *Order: DOC_SETUP.3
  856. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  857. }
  858. *switch: InputBin
  859. {
  860. *case: Option1
  861. {
  862. *PrintableArea: PAIR(6528, 9250)
  863. *PrintableOrigin: PAIR(336, 205)
  864. }
  865. *case: Option2
  866. {
  867. *PrintableArea: PAIR(6528, 9660)
  868. *PrintableOrigin: PAIR(336, 0)
  869. }
  870. }
  871. }
  872. *Option: Option33
  873. {
  874. *rcNameID: 288
  875. *OptionID: 288
  876. *PageDimensions: PAIR(7200, 10080)
  877. *Command: CmdSelect
  878. {
  879. *Order: DOC_SETUP.3
  880. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  881. }
  882. *switch: InputBin
  883. {
  884. *case: Option1
  885. {
  886. *PrintableArea: PAIR(6528, 9670)
  887. *PrintableOrigin: PAIR(336, 205)
  888. }
  889. *case: Option2
  890. {
  891. *PrintableArea: PAIR(6528, 10080)
  892. *PrintableOrigin: PAIR(336, 0)
  893. }
  894. }
  895. }
  896. *Option: Option34
  897. {
  898. *rcNameID: 290
  899. *OptionID: 290
  900. *PageDimensions: PAIR(7200, 10500)
  901. *Command: CmdSelect
  902. {
  903. *Order: DOC_SETUP.3
  904. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  905. }
  906. *switch: InputBin
  907. {
  908. *case: Option1
  909. {
  910. *PrintableArea: PAIR(6528, 10090)
  911. *PrintableOrigin: PAIR(336, 205)
  912. }
  913. *case: Option2
  914. {
  915. *PrintableArea: PAIR(6528, 10500)
  916. *PrintableOrigin: PAIR(336, 0)
  917. }
  918. }
  919. }
  920. *Option: Option35
  921. {
  922. *rcNameID: 291
  923. *OptionID: 291
  924. *PageDimensions: PAIR(7200, 10920)
  925. *Command: CmdSelect
  926. {
  927. *Order: DOC_SETUP.3
  928. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  929. }
  930. *switch: InputBin
  931. {
  932. *case: Option1
  933. {
  934. *PrintableArea: PAIR(6528, 10510)
  935. *PrintableOrigin: PAIR(336, 205)
  936. }
  937. *case: Option2
  938. {
  939. *PrintableArea: PAIR(6528, 10920)
  940. *PrintableOrigin: PAIR(336, 0)
  941. }
  942. }
  943. }
  944. *Option: Option36
  945. {
  946. *rcNameID: 292
  947. *OptionID: 292
  948. *PageDimensions: PAIR(7200, 2730)
  949. *Command: CmdSelect
  950. {
  951. *Order: DOC_SETUP.3
  952. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  953. }
  954. *switch: InputBin
  955. {
  956. *case: Option1
  957. {
  958. *PrintableArea: PAIR(6528, 2320)
  959. *PrintableOrigin: PAIR(336, 205)
  960. }
  961. *case: Option2
  962. {
  963. *PrintableArea: PAIR(6528, 2730)
  964. *PrintableOrigin: PAIR(336, 0)
  965. }
  966. }
  967. }
  968. *Option: Option37
  969. {
  970. *rcNameID: 293
  971. *OptionID: 293
  972. *PageDimensions: PAIR(7200, 11340)
  973. *Command: CmdSelect
  974. {
  975. *Order: DOC_SETUP.3
  976. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  977. }
  978. *switch: InputBin
  979. {
  980. *case: Option1
  981. {
  982. *PrintableArea: PAIR(6528, 10930)
  983. *PrintableOrigin: PAIR(336, 205)
  984. }
  985. *case: Option2
  986. {
  987. *PrintableArea: PAIR(6528, 11340)
  988. *PrintableOrigin: PAIR(336, 0)
  989. }
  990. }
  991. }
  992. *Option: Option38
  993. {
  994. *rcNameID: 294
  995. *OptionID: 294
  996. *PageDimensions: PAIR(7200, 11760)
  997. *Command: CmdSelect
  998. {
  999. *Order: DOC_SETUP.3
  1000. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  1001. }
  1002. *switch: InputBin
  1003. {
  1004. *case: Option1
  1005. {
  1006. *PrintableArea: PAIR(6528, 11350)
  1007. *PrintableOrigin: PAIR(336, 205)
  1008. }
  1009. *case: Option2
  1010. {
  1011. *PrintableArea: PAIR(6528, 11760)
  1012. *PrintableOrigin: PAIR(336, 0)
  1013. }
  1014. }
  1015. }
  1016. *Option: Option39
  1017. {
  1018. *rcNameID: 296
  1019. *OptionID: 296
  1020. *PageDimensions: PAIR(7200, 12180)
  1021. *Command: CmdSelect
  1022. {
  1023. *Order: DOC_SETUP.3
  1024. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  1025. }
  1026. *switch: InputBin
  1027. {
  1028. *case: Option1
  1029. {
  1030. *PrintableArea: PAIR(6528, 11770)
  1031. *PrintableOrigin: PAIR(336, 205)
  1032. }
  1033. *case: Option2
  1034. {
  1035. *PrintableArea: PAIR(6528, 12180)
  1036. *PrintableOrigin: PAIR(336, 0)
  1037. }
  1038. }
  1039. }
  1040. *Option: Option40
  1041. {
  1042. *rcNameID: 297
  1043. *OptionID: 297
  1044. *PageDimensions: PAIR(7200, 12600)
  1045. *Command: CmdSelect
  1046. {
  1047. *Order: DOC_SETUP.3
  1048. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  1049. }
  1050. *switch: InputBin
  1051. {
  1052. *case: Option1
  1053. {
  1054. *PrintableArea: PAIR(6528, 12190)
  1055. *PrintableOrigin: PAIR(336, 205)
  1056. }
  1057. *case: Option2
  1058. {
  1059. *PrintableArea: PAIR(6528, 12600)
  1060. *PrintableOrigin: PAIR(336, 0)
  1061. }
  1062. }
  1063. }
  1064. *Option: Option41
  1065. {
  1066. *rcNameID: 298
  1067. *OptionID: 298
  1068. *PageDimensions: PAIR(7200, 13020)
  1069. *Command: CmdSelect
  1070. {
  1071. *Order: DOC_SETUP.3
  1072. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  1073. }
  1074. *switch: InputBin
  1075. {
  1076. *case: Option1
  1077. {
  1078. *PrintableArea: PAIR(6528, 12610)
  1079. *PrintableOrigin: PAIR(336, 205)
  1080. }
  1081. *case: Option2
  1082. {
  1083. *PrintableArea: PAIR(6528, 13020)
  1084. *PrintableOrigin: PAIR(336, 0)
  1085. }
  1086. }
  1087. }
  1088. *Option: Option42
  1089. {
  1090. *rcNameID: 299
  1091. *OptionID: 299
  1092. *PageDimensions: PAIR(7200, 13440)
  1093. *Command: CmdSelect
  1094. {
  1095. *Order: DOC_SETUP.3
  1096. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  1097. }
  1098. *switch: InputBin
  1099. {
  1100. *case: Option1
  1101. {
  1102. *PrintableArea: PAIR(6528, 13030)
  1103. *PrintableOrigin: PAIR(336, 205)
  1104. }
  1105. *case: Option2
  1106. {
  1107. *PrintableArea: PAIR(6528, 13440)
  1108. *PrintableOrigin: PAIR(336, 0)
  1109. }
  1110. }
  1111. }
  1112. *Option: Option43
  1113. {
  1114. *rcNameID: 300
  1115. *OptionID: 300
  1116. *PageDimensions: PAIR(7200, 13860)
  1117. *Command: CmdSelect
  1118. {
  1119. *Order: DOC_SETUP.3
  1120. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 7) }
  1121. }
  1122. *switch: InputBin
  1123. {
  1124. *case: Option1
  1125. {
  1126. *PrintableArea: PAIR(6528, 13450)
  1127. *PrintableOrigin: PAIR(336, 205)
  1128. }
  1129. *case: Option2
  1130. {
  1131. *PrintableArea: PAIR(6528, 13860)
  1132. *PrintableOrigin: PAIR(336, 0)
  1133. }
  1134. }
  1135. }
  1136. }
  1137. *%======== Combination Check ========
  1138. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option4)
  1139. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option5)
  1140. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option6)
  1141. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option7)
  1142. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option8)
  1143. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option9)
  1144. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option10)
  1145. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option11)
  1146. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option12)
  1147. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option13)
  1148. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option14)
  1149. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option15)
  1150. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option16)
  1151. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option17)
  1152. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option18)
  1153. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option19)
  1154. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option20)
  1155. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option21)
  1156. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option22)
  1157. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option23)
  1158. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option24)
  1159. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option25)
  1160. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option26)
  1161. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option27)
  1162. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option28)
  1163. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option29)
  1164. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option30)
  1165. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option31)
  1166. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option32)
  1167. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option33)
  1168. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option34)
  1169. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option35)
  1170. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option36)
  1171. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option37)
  1172. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option38)
  1173. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option39)
  1174. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option40)
  1175. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option41)
  1176. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option42)
  1177. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option43)
  1178. *%======== JIS ON/OFF ========
  1179. *Feature: JISONOFF
  1180. {
  1181. *rcNameID: 313
  1182. *DefaultOption: Option1
  1183. *FeatureType: PRINTER_PROPERTY
  1184. *HelpIndex: 7570
  1185. *Option: Option1
  1186. {
  1187. *rcNameID: 314
  1188. *Command: CmdSelect
  1189. {
  1190. *Order: JOB_SETUP.2
  1191. *Cmd: "<1C>05F2-02"
  1192. }
  1193. }
  1194. *Option: Option2
  1195. {
  1196. *rcNameID: 315
  1197. *Command: CmdSelect
  1198. {
  1199. *Order: JOB_SETUP.2
  1200. *Cmd: "<1C>05F2-00"
  1201. }
  1202. }
  1203. }
  1204. *%======== PrintQuality ========
  1205. *Feature: PrintQuality
  1206. {
  1207. *rcNameID: =TEXT_QUALITY_DISPLAY
  1208. *DefaultOption: Option1
  1209. *HelpIndex: 7560
  1210. *Option: Option1
  1211. {
  1212. *rcNameID: 304
  1213. }
  1214. *Option: Option2
  1215. {
  1216. *rcNameID: 305
  1217. *Command: CmdSelect
  1218. {
  1219. *Order: DOC_SETUP.5
  1220. *Cmd: "<1B>d1"
  1221. }
  1222. }
  1223. *Option: Option3
  1224. {
  1225. *rcNameID: 306
  1226. *Command: CmdSelect
  1227. {
  1228. *Order: DOC_SETUP.5
  1229. *Cmd: "<1B>d2"
  1230. }
  1231. }
  1232. *Option: Option4
  1233. {
  1234. *rcNameID: 307
  1235. *Command: CmdSelect
  1236. {
  1237. *Order: DOC_SETUP.5
  1238. *Cmd: "<1B>d0"
  1239. }
  1240. }
  1241. }
  1242. *%======== PrintDensity ========
  1243. *Feature: PrintDensity
  1244. {
  1245. *rcNameID: =PRINTDENSITY_DISPLAY
  1246. *DefaultOption: Option1
  1247. *HelpIndex: 7590
  1248. *Option: Option1
  1249. {
  1250. *rcNameID: 304
  1251. }
  1252. *Option: Option2
  1253. {
  1254. *rcNameID: 305
  1255. *Command: CmdSelect
  1256. {
  1257. *Order: DOC_SETUP.6
  1258. *Cmd: "<1B>d6"
  1259. }
  1260. }
  1261. *Option: Option3
  1262. {
  1263. *rcNameID: 310
  1264. *Command: CmdSelect
  1265. {
  1266. *Order: DOC_SETUP.6
  1267. *Cmd: "<1B>d3"
  1268. }
  1269. }
  1270. *Option: Option4
  1271. {
  1272. *rcNameID: 311
  1273. *Command: CmdSelect
  1274. {
  1275. *Order: DOC_SETUP.6
  1276. *Cmd: "<1B>d4"
  1277. }
  1278. }
  1279. *Option: Option5
  1280. {
  1281. *rcNameID: 312
  1282. *Command: CmdSelect
  1283. {
  1284. *Order: DOC_SETUP.6
  1285. *Cmd: "<1B>d5"
  1286. }
  1287. }
  1288. }
  1289. *%======== Halftone ========
  1290. *Feature: Halftone
  1291. {
  1292. *rcNameID: =HALFTONING_DISPLAY
  1293. *DefaultOption: HT_PATSIZE_AUTO
  1294. *Option: HT_PATSIZE_AUTO
  1295. {
  1296. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1297. }
  1298. *Option: HT_PATSIZE_SUPERCELL_M
  1299. {
  1300. *rcNameID: =HT_SUPERCELL_DISPLAY
  1301. }
  1302. *Option: HT_PATSIZE_6x6_M
  1303. {
  1304. *rcNameID: =HT_DITHER6X6_DISPLAY
  1305. }
  1306. *Option: HT_PATSIZE_8x8_M
  1307. {
  1308. *rcNameID: =HT_DITHER8X8_DISPLAY
  1309. }
  1310. }
  1311. *%======== StartJob ========
  1312. *Command: CmdStartJob
  1313. {
  1314. *Order: JOB_SETUP.1
  1315. *Cmd : "<180F><1C>04K168<1B>$<1B>M<1B>2<1B>/136<1C>A<1B>f<1B>s0<1B>l-<1B>_1<1C>04LS12<1C>w0,0.<1B>h0"
  1316. }
  1317. *%======== StartDoc ========
  1318. *Command: CmdStartDoc
  1319. {
  1320. *Order: DOC_SETUP.1
  1321. *Cmd: "<1B>H<1B>e11<1B221B>Y<1B>L000<1B>A<1B>O0<1C>c,,0."
  1322. }
  1323. *%======== EndJob ========
  1324. *Command: CmdEndJob
  1325. {
  1326. *Order: JOB_FINISH.1
  1327. *Cmd: "<0D1C>04K160<1B>c8"
  1328. }
  1329. *%======== EndPage ========
  1330. *Command: CmdEndPage
  1331. {
  1332. *Order: PAGE_FINISH.1
  1333. *Cmd: "<18>"
  1334. }
  1335. *%======== capabilities ========
  1336. *RotateCoordinate?: FALSE
  1337. *RotateRaster?: FALSE
  1338. *RotateFont?: FALSE
  1339. *switch: Orientation
  1340. {
  1341. *case: PORTRAIT
  1342. {
  1343. *TextCaps: LIST(TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  1344. }
  1345. *case: LANDSCAPE_CC270
  1346. {
  1347. *TextCaps: LIST(TC_RA_ABLE)
  1348. }
  1349. }
  1350. *ReselectFont: LIST(AFTER_GRXDATA, AFTER_XMOVE)
  1351. *%======== Cursor Control ========
  1352. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  1353. *YMoveAttributes: LIST(SEND_CR_FIRST,FAVOR_LF)
  1354. *MaxLineSpacing: 297
  1355. *XMoveThreshold: 0
  1356. *XMoveUnit: 160
  1357. *Command: CmdXMoveAbsolute { *Cmd : "<0D><1B>H<1B>e11<1B>F" %4d[0,2175]{max_repeat((DestX / 3) )} }
  1358. *Command: CmdSetLineSpacing { *Cmd : "<1C>h" %2d[0,99]{(LinefeedSpacing / 5) }"/168." }
  1359. *Command: CmdCR { *Cmd : "<0D>" }
  1360. *Command: CmdLF { *Cmd : "<0A>" }
  1361. *Command: CmdFF { *Cmd : "<0D0C>" }
  1362. *Command: CmdBackSpace { *Cmd : "<08>" }
  1363. *EjectPageWithFF?: TRUE
  1364. *%======== Raster Data ========
  1365. *OutputDataFormat: V_BYTE
  1366. *OptimizeLeftBound?: FALSE
  1367. *CursorXAfterSendBlockData: AT_GRXDATA_END
  1368. *CursorYAfterSendBlockData: NO_MOVE
  1369. *MirrorRasterByte?: FALSE
  1370. *%======== Device Font ========
  1371. *DefaultFont: 1
  1372. *DefaultCTT: 2
  1373. *switch: Orientation
  1374. {
  1375. *case: PORTRAIT
  1376. {
  1377. *DeviceFonts: LIST(1,4,7,8,39,40,41,42,43,44,45,46,47,48,49,50,
  1378. + 51,52,53,54,55,56,57,58,59)
  1379. }
  1380. *case: LANDSCAPE_CC270
  1381. {
  1382. *DeviceFonts: LIST()
  1383. }
  1384. }
  1385. *%======== Font Simulation ========
  1386. *Command: CmdBoldOn { *Cmd : "<1C>c,,1." }
  1387. *Command: CmdItalicOn { *Cmd : "<1C>c,,2." }
  1388. *Command: CmdClearAllFontAttribs { *Cmd : "<1C>c,,0." }
  1389. *Command: CmdUnderlineOn { *Cmd : "<1B>X" }
  1390. *Command: CmdUnderlineOff { *Cmd : "<1B>Y" }