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.

920 lines
24 KiB

  1. *GPDSpecVersion: "1.0"
  2. *CodePage: 1252
  3. *Include: "StdNames.gpd"
  4. *GPDFileVersion: "1.000"
  5. *GPDFileName: "NC700LXJ.GPD"
  6. *ModelName: "NEC MultiImpact 700LX"
  7. *MasterUnits: PAIR(480, 480)
  8. *ResourceDLL: "NC70JRES.Dll"
  9. *PrinterType: SERIAL
  10. *% 100 CPS -> 2 PPM
  11. *PrintRateUnit: PPM
  12. *PrintRate: 2
  13. *HelpFile: "nc70jres.hlp"
  14. *% *Macros: HelpIDs
  15. *% {
  16. *% PAPER SETTING */
  17. *% POP_70_YOUSIHOUKOU3 :7052
  18. *% PRINT QUALITIES */
  19. *% POP_70_PQUALITIESNEW2 :7061
  20. *% KANJI CODE */
  21. *% POP_70_KANJICODE :7070
  22. *% }
  23. *rcInstalledOptionNameID: 281
  24. *rcNotInstalledOptionNameID: 282
  25. *Feature: Orientation
  26. {
  27. *rcNameID: =ORIENTATION_DISPLAY
  28. *DefaultOption: PORTRAIT
  29. *Option: PORTRAIT
  30. {
  31. *rcNameID: =PORTRAIT_DISPLAY
  32. }
  33. *Option: LANDSCAPE_CC270
  34. {
  35. *rcNameID: =LANDSCAPE_DISPLAY
  36. }
  37. }
  38. *Feature: InputBin
  39. {
  40. *rcNameID: =PAPER_SOURCE_DISPLAY
  41. *DefaultOption: Option1
  42. *Option: Option1
  43. {
  44. *rcNameID: 306
  45. *switch: OutputBin
  46. {
  47. *case: Option1
  48. {
  49. *Command: CmdSelect
  50. {
  51. *Order: DOC_SETUP.3
  52. *Cmd: "<1B>m2<1C>02ER"
  53. }
  54. }
  55. *case: Option2
  56. {
  57. *Command: CmdSelect
  58. {
  59. *Order: DOC_SETUP.3
  60. *Cmd: "<1B>m2<1C>02EF"
  61. }
  62. }
  63. }
  64. }
  65. *Option: Option2
  66. {
  67. *rcNameID: 307
  68. *Installable?: TRUE
  69. *rcInstallableFeatureNameID: 264
  70. *switch: OutputBin
  71. {
  72. *case: Option1
  73. {
  74. *Command: CmdSelect
  75. {
  76. *Order: DOC_SETUP.3
  77. *Cmd: "<1B>m2<1C>02ER"
  78. }
  79. }
  80. *case: Option2
  81. {
  82. *Command: CmdSelect
  83. {
  84. *Order: DOC_SETUP.3
  85. *Cmd: "<1B>m2<1C>02EF"
  86. }
  87. }
  88. }
  89. }
  90. *Option: Option3
  91. {
  92. *rcNameID: 308
  93. *Command: CmdSelect
  94. {
  95. *Order: DOC_SETUP.3
  96. *Cmd: "<1B>m1"
  97. }
  98. }
  99. }
  100. *Feature: Resolution
  101. {
  102. *rcNameID: =RESOLUTION_DISPLAY
  103. *DefaultOption: Option1
  104. *Option: Option1
  105. {
  106. *Name: "160 x 160 " =DOTS_PER_INCH
  107. *DPI: PAIR(160, 160)
  108. *TextDPI: PAIR(160, 160)
  109. *PinsPerLogPass: 24
  110. *PinsPerPhysPass: 24
  111. *MinStripBlankPixels: 120
  112. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  113. *SpotDiameter: 120
  114. *Command: CmdSendBlockData { *Cmd : "<1B>H<1B>e11<1B>J" %4d{(NumOfDataBytes / 3) } }
  115. }
  116. }
  117. *Feature: PaperSize
  118. {
  119. *rcNameID: =PAPER_SIZE_DISPLAY
  120. *DefaultOption: A4
  121. *Option: A3
  122. {
  123. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  124. *PrintableArea: PAIR(5419, 7708)
  125. *PrintableOrigin: PAIR(96, 114)
  126. *switch: Resolution
  127. {
  128. *case: Option1
  129. {
  130. *PrintableArea: PAIR(5418, 7707)
  131. }
  132. }
  133. *Command: CmdSelect
  134. {
  135. *Order: DOC_SETUP.5
  136. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  137. }
  138. }
  139. *Option: A3_ROTATED
  140. {
  141. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  142. *PrintableArea: PAIR(6529, 5380)
  143. *PrintableOrigin: PAIR(705, 114)
  144. *switch: Resolution
  145. {
  146. *case: Option1
  147. {
  148. *PrintableArea: PAIR(6528, 5379)
  149. }
  150. }
  151. *Command: CmdSelect
  152. {
  153. *Order: DOC_SETUP.5
  154. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  155. }
  156. }
  157. *Option: A4
  158. {
  159. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  160. *PrintableArea: PAIR(3778, 5380)
  161. *PrintableOrigin: PAIR(96, 114)
  162. *switch: Resolution
  163. {
  164. *case: Option1
  165. {
  166. *PrintableArea: PAIR(3777, 5378)
  167. }
  168. }
  169. *Command: CmdSelect
  170. {
  171. *Order: DOC_SETUP.5
  172. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  173. }
  174. }
  175. *Option: A4_ROTATED
  176. {
  177. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  178. *PrintableArea: PAIR(5419, 3739)
  179. *PrintableOrigin: PAIR(96, 114)
  180. *switch: Resolution
  181. {
  182. *case: Option1
  183. {
  184. *PrintableArea: PAIR(5418, 3738)
  185. }
  186. }
  187. *Command: CmdSelect
  188. {
  189. *Order: DOC_SETUP.5
  190. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  191. }
  192. }
  193. *Option: A5
  194. {
  195. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  196. *PrintableArea: PAIR(2606, 3739)
  197. *PrintableOrigin: PAIR(96, 114)
  198. *switch: Resolution
  199. {
  200. *case: Option1
  201. {
  202. *PrintableArea: PAIR(2604, 3738)
  203. }
  204. }
  205. *Command: CmdSelect
  206. {
  207. *Order: DOC_SETUP.5
  208. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  209. }
  210. }
  211. *Option: A5_ROTATED
  212. {
  213. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  214. *PrintableArea: PAIR(3778, 2567)
  215. *PrintableOrigin: PAIR(96, 114)
  216. *switch: Resolution
  217. {
  218. *case: Option1
  219. {
  220. *PrintableArea: PAIR(3777, 2565)
  221. }
  222. }
  223. *Command: CmdSelect
  224. {
  225. *Order: DOC_SETUP.5
  226. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  227. }
  228. }
  229. *Option: B4
  230. {
  231. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  232. *PrintableArea: PAIR(4666, 6647)
  233. *PrintableOrigin: PAIR(96, 114)
  234. *switch: Resolution
  235. {
  236. *case: Option1
  237. {
  238. *PrintableArea: PAIR(4665, 6645)
  239. }
  240. }
  241. *Command: CmdSelect
  242. {
  243. *Order: DOC_SETUP.5
  244. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  245. }
  246. }
  247. *Option: B4_JIS_ROTATED
  248. {
  249. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  250. *PrintableArea: PAIR(6527, 4627)
  251. *PrintableOrigin: PAIR(96, 114)
  252. *switch: Resolution
  253. {
  254. *case: Option1
  255. {
  256. *PrintableArea: PAIR(6525, 4626)
  257. }
  258. }
  259. *Command: CmdSelect
  260. {
  261. *Order: DOC_SETUP.5
  262. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  263. }
  264. }
  265. *Option: B5
  266. {
  267. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  268. *PrintableArea: PAIR(3250, 4627)
  269. *PrintableOrigin: PAIR(96, 114)
  270. *switch: Resolution
  271. {
  272. *case: Option1
  273. {
  274. *PrintableArea: PAIR(3249, 4626)
  275. }
  276. }
  277. *Command: CmdSelect
  278. {
  279. *Order: DOC_SETUP.5
  280. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  281. }
  282. }
  283. *Option: B5_JIS_ROTATED
  284. {
  285. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  286. *PrintableArea: PAIR(4666, 3211)
  287. *PrintableOrigin: PAIR(96, 114)
  288. *switch: Resolution
  289. {
  290. *case: Option1
  291. {
  292. *PrintableArea: PAIR(4665, 3210)
  293. }
  294. }
  295. *Command: CmdSelect
  296. {
  297. *Order: DOC_SETUP.5
  298. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  299. }
  300. }
  301. *Option: JAPANESE_POSTCARD
  302. {
  303. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  304. *PrintableArea: PAIR(1699, 2567)
  305. *PrintableOrigin: PAIR(96, 114)
  306. *switch: Resolution
  307. {
  308. *case: Option1
  309. {
  310. *PrintableArea: PAIR(1698, 2565)
  311. }
  312. }
  313. *Command: CmdSelect
  314. {
  315. *Order: DOC_SETUP.5
  316. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  317. }
  318. }
  319. *Option: Option12
  320. {
  321. *rcNameID: 291
  322. *PageDimensions: PAIR(1891, 2798)
  323. *PrintableArea: PAIR(1699, 2498)
  324. *PrintableOrigin: PAIR(96, 183)
  325. *switch: Resolution
  326. {
  327. *case: Option1
  328. {
  329. *PrintableArea: PAIR(1698, 2496)
  330. }
  331. }
  332. *Command: CmdSelect
  333. {
  334. *Order: DOC_SETUP.5
  335. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  336. }
  337. }
  338. *Option: JAPANESE_POSTCARD_ROTATED
  339. {
  340. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  341. *PrintableArea: PAIR(2606, 1660)
  342. *PrintableOrigin: PAIR(96, 114)
  343. *switch: Resolution
  344. {
  345. *case: Option1
  346. {
  347. *PrintableArea: PAIR(2604, 1659)
  348. }
  349. }
  350. *Command: CmdSelect
  351. {
  352. *Order: DOC_SETUP.5
  353. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  354. }
  355. }
  356. *Option: Option14
  357. {
  358. *rcNameID: 292
  359. *PageDimensions: PAIR(2798, 1891)
  360. *PrintableArea: PAIR(2606, 1591)
  361. *PrintableOrigin: PAIR(96, 183)
  362. *switch: Resolution
  363. {
  364. *case: Option1
  365. {
  366. *PrintableArea: PAIR(2604, 1590)
  367. }
  368. }
  369. *Command: CmdSelect
  370. {
  371. *Order: DOC_SETUP.5
  372. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  373. }
  374. }
  375. *Option: DBL_JAPANESE_POSTCARD
  376. {
  377. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  378. *PrintableArea: PAIR(3586, 2567)
  379. *PrintableOrigin: PAIR(96, 114)
  380. *switch: Resolution
  381. {
  382. *case: Option1
  383. {
  384. *PrintableArea: PAIR(3585, 2565)
  385. }
  386. }
  387. *Command: CmdSelect
  388. {
  389. *Order: DOC_SETUP.5
  390. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  391. }
  392. }
  393. *Option: Option16
  394. {
  395. *rcNameID: 293
  396. *PageDimensions: PAIR(3778, 2798)
  397. *PrintableArea: PAIR(3586, 2498)
  398. *PrintableOrigin: PAIR(96, 183)
  399. *switch: Resolution
  400. {
  401. *case: Option1
  402. {
  403. *PrintableArea: PAIR(3585, 2496)
  404. }
  405. }
  406. *Command: CmdSelect
  407. {
  408. *Order: DOC_SETUP.5
  409. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  410. }
  411. }
  412. *Option: DBL_JAPANESE_POSTCARD_ROTATED
  413. {
  414. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  415. *PrintableArea: PAIR(2606, 3547)
  416. *PrintableOrigin: PAIR(96, 114)
  417. *switch: Resolution
  418. {
  419. *case: Option1
  420. {
  421. *PrintableArea: PAIR(2604, 3546)
  422. }
  423. }
  424. *Command: CmdSelect
  425. {
  426. *Order: DOC_SETUP.5
  427. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  428. }
  429. }
  430. *Option: Option18
  431. {
  432. *rcNameID: 294
  433. *PageDimensions: PAIR(2798, 3778)
  434. *PrintableArea: PAIR(2606, 3478)
  435. *PrintableOrigin: PAIR(96, 183)
  436. *switch: Resolution
  437. {
  438. *case: Option1
  439. {
  440. *PrintableArea: PAIR(2604, 3477)
  441. }
  442. }
  443. *Command: CmdSelect
  444. {
  445. *Order: DOC_SETUP.5
  446. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  447. }
  448. }
  449. *Option: 10X11
  450. {
  451. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  452. *PrintableArea: PAIR(4320, 5046)
  453. *PrintableOrigin: PAIR(240, 117)
  454. *Command: CmdSelect
  455. {
  456. *Order: DOC_SETUP.5
  457. *Cmd: "<1B>H<1B>L000<1C>05v" %4d[0,2560]{(PhysPaperLength / 4) }
  458. }
  459. }
  460. *Option: 15X11
  461. {
  462. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  463. *PrintableArea: PAIR(6528, 5046)
  464. *PrintableOrigin: PAIR(336, 117)
  465. *Command: CmdSelect
  466. {
  467. *Order: DOC_SETUP.5
  468. *Cmd: "<1B>H<1B>L000<1C>05v" %4d[0,2560]{(PhysPaperLength / 4) }
  469. }
  470. }
  471. *Option: JENV_KAKU2_ROTATED
  472. {
  473. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  474. *PrintableArea: PAIR(6082, 4305)
  475. *PrintableOrigin: PAIR(96, 114)
  476. *switch: Resolution
  477. {
  478. *case: Option1
  479. {
  480. *PrintableArea: PAIR(6081, 4305)
  481. }
  482. }
  483. *Command: CmdSelect
  484. {
  485. *Order: DOC_SETUP.5
  486. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  487. }
  488. }
  489. *Option: JENV_KAKU3_ROTATED
  490. {
  491. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  492. *PrintableArea: PAIR(5040, 3849)
  493. *PrintableOrigin: PAIR(96, 114)
  494. *Command: CmdSelect
  495. {
  496. *Order: DOC_SETUP.5
  497. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  498. }
  499. }
  500. *Option: JENV_CHOU3_ROTATED
  501. {
  502. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  503. *PrintableArea: PAIR(4248, 2035)
  504. *PrintableOrigin: PAIR(96, 114)
  505. *switch: Resolution
  506. {
  507. *case: Option1
  508. {
  509. *PrintableArea: PAIR(4248, 2034)
  510. }
  511. }
  512. *Command: CmdSelect
  513. {
  514. *Order: DOC_SETUP.5
  515. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  516. }
  517. }
  518. *Option: JENV_CHOU4_ROTATED
  519. {
  520. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  521. *PrintableArea: PAIR(3682, 1468)
  522. *PrintableOrigin: PAIR(96, 114)
  523. *switch: Resolution
  524. {
  525. *case: Option1
  526. {
  527. *PrintableArea: PAIR(3681, 1467)
  528. }
  529. }
  530. *Command: CmdSelect
  531. {
  532. *Order: DOC_SETUP.5
  533. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  534. }
  535. }
  536. *Option: Option25
  537. {
  538. *rcNameID: 259
  539. *PageDimensions: PAIR(3061, 2154)
  540. *PrintableArea: PAIR(2869, 1923)
  541. *PrintableOrigin: PAIR(96, 114)
  542. *switch: Resolution
  543. {
  544. *case: Option1
  545. {
  546. *PrintableArea: PAIR(2868, 1923)
  547. }
  548. }
  549. *Command: CmdSelect
  550. {
  551. *Order: DOC_SETUP.5
  552. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  553. }
  554. }
  555. *Option: Option26
  556. {
  557. *rcNameID: 260
  558. *PageDimensions: PAIR(4100, 1795)
  559. *PrintableArea: PAIR(3908, 1564)
  560. *PrintableOrigin: PAIR(96, 114)
  561. *switch: Resolution
  562. {
  563. *case: Option1
  564. {
  565. *PrintableArea: PAIR(3906, 1563)
  566. }
  567. }
  568. *Command: CmdSelect
  569. {
  570. *Order: DOC_SETUP.5
  571. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  572. }
  573. }
  574. *Option: Option27
  575. {
  576. *rcNameID: 295
  577. *PageDimensions: PAIR(1041, 1701)
  578. *PrintableArea: PAIR(849, 1470)
  579. *PrintableOrigin: PAIR(96, 114)
  580. *Command: CmdSelect
  581. {
  582. *Order: DOC_SETUP.5
  583. *Cmd: "<1B>H<1B>L000<1C>05v" %4d{(PhysPaperLength / 4) + 300}
  584. }
  585. }
  586. *Option: CUSTOMSIZE
  587. {
  588. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  589. *MinSize: PAIR(960, 480)
  590. *MaxSize: PAIR(7939, 10224)
  591. *MaxPrintableWidth: 6528
  592. *MinLeftMargin: 0
  593. *CenterPrintable?: FALSE
  594. *switch: InputBin
  595. {
  596. *case: Option1
  597. {
  598. *CustCursorOriginX: %d{0}
  599. *CustCursorOriginY: %d{0}
  600. *CustPrintableOriginX: %d{0}
  601. *CustPrintableOriginY: %d{0}
  602. *CustPrintableSizeX: %d{min(6528, PhysPaperWidth)}
  603. *CustPrintableSizeY: %d{PhysPaperLength - (0+0)}
  604. }
  605. *case: Option2
  606. {
  607. *CustCursorOriginX: %d{0}
  608. *CustCursorOriginY: %d{0}
  609. *CustPrintableOriginX: %d{0}
  610. *CustPrintableOriginY: %d{0}
  611. *CustPrintableSizeX: %d{min(6528, PhysPaperWidth)}
  612. *CustPrintableSizeY: %d{PhysPaperLength - (0+0)}
  613. }
  614. *case: Option3
  615. {
  616. *CustCursorOriginX: %d{0}
  617. *CustCursorOriginY: %d{0}
  618. *CustPrintableOriginX: %d{0}
  619. *CustPrintableOriginY: %d{0}
  620. *CustPrintableSizeX: %d{min(6528, PhysPaperWidth)}
  621. *CustPrintableSizeY: %d{PhysPaperLength - (0+0)}
  622. }
  623. }
  624. *Command: CmdSelect
  625. {
  626. *Order: DOC_SETUP.5
  627. *Cmd: "<1B>H<1B>L000<1C>05v" %4d[0,2560]{(PhysPaperLength / 4) }
  628. }
  629. }
  630. }
  631. *InvalidCombination: LIST(InputBin.Option1, PaperSize.10X11)
  632. *InvalidCombination: LIST(InputBin.Option1, PaperSize.15X11)
  633. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A3)
  634. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A3_ROTATED)
  635. *InvalidCombination: LIST(InputBin.Option2, PaperSize.10X11)
  636. *InvalidCombination: LIST(InputBin.Option2, PaperSize.15X11)
  637. *InvalidCombination: LIST(InputBin.Option2, PaperSize.Option25)
  638. *InvalidCombination: LIST(InputBin.Option2, PaperSize.Option26)
  639. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A3)
  640. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A3_ROTATED)
  641. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A4)
  642. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A4_ROTATED)
  643. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A5)
  644. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A5_ROTATED)
  645. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B4)
  646. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B4_JIS_ROTATED)
  647. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B5)
  648. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B5_JIS_ROTATED)
  649. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JAPANESE_POSTCARD)
  650. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option12)
  651. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JAPANESE_POSTCARD_ROTATED)
  652. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option14)
  653. *InvalidCombination: LIST(InputBin.Option3, PaperSize.DBL_JAPANESE_POSTCARD)
  654. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option16)
  655. *InvalidCombination: LIST(InputBin.Option3, PaperSize.DBL_JAPANESE_POSTCARD_ROTATED)
  656. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option18)
  657. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JENV_KAKU2_ROTATED)
  658. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JENV_KAKU3_ROTATED)
  659. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JENV_CHOU3_ROTATED)
  660. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JENV_CHOU4_ROTATED)
  661. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option25)
  662. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option26)
  663. *InvalidCombination: LIST(InputBin.Option3, PaperSize.Option27)
  664. *Feature: JISONOFF
  665. {
  666. *rcNameID: 284
  667. *DefaultOption: JIS90
  668. *FeatureType: PRINTER_PROPERTY
  669. *HelpIndex: 7070
  670. *Option: JIS90
  671. {
  672. *rcNameID: 285
  673. *Command: CmdSelect
  674. {
  675. *Order: JOB_SETUP.2
  676. *Cmd: "<1C>05F2-02"
  677. }
  678. }
  679. *Option: JIS78
  680. {
  681. *rcNameID: 286
  682. *Command: CmdSelect
  683. {
  684. *Order: JOB_SETUP.2
  685. *Cmd: "<1C>05F2-00"
  686. }
  687. }
  688. }
  689. *Feature: PrintQuality
  690. {
  691. *rcNameID: =TEXT_QUALITY_DISPLAY
  692. *DefaultOption: Option2
  693. *HelpIndex: 7061
  694. *Option: Option1
  695. {
  696. *rcNameID: 298
  697. *Command: CmdSelect
  698. {
  699. *Order: DOC_SETUP.2
  700. *Cmd: "<1B>d1<1B><3E>"
  701. }
  702. }
  703. *Option: Option2
  704. {
  705. *rcNameID: 299
  706. *Command: CmdSelect
  707. {
  708. *Order: DOC_SETUP.2
  709. *Cmd: "<1B>d1<1B>]"
  710. }
  711. }
  712. *Option: Option3
  713. {
  714. *rcNameID: 300
  715. *Command: CmdSelect
  716. {
  717. *Order: DOC_SETUP.2
  718. *Cmd: "<1B>d0<1B><3E>"
  719. }
  720. }
  721. *Option: Option4
  722. {
  723. *rcNameID: 301
  724. *Command: CmdSelect
  725. {
  726. *Order: DOC_SETUP.2
  727. *Cmd: "<1B>d0<1B>]"
  728. }
  729. }
  730. }
  731. *Feature: TextHalftoneThreshold
  732. {
  733. *rcNameID: =TEXTHALFTONE_DISPLAY
  734. *DefaultOption: Option1
  735. *HelpIndex: 7080
  736. *Option: NONE
  737. {
  738. *rcNameID: =NONE_DISPLAY
  739. }
  740. *Option: Option1
  741. {
  742. *Name: "160"
  743. EXTERN_GLOBAL: *TextHalftoneThreshold: 160
  744. }
  745. }
  746. *Feature: OutputBin
  747. {
  748. *rcNameID: 283
  749. *DefaultOption: Option1
  750. *HelpIndex: 7052
  751. *Option: Option1
  752. {
  753. *rcNameID: 296
  754. }
  755. *Option: Option2
  756. {
  757. *rcNameID: 297
  758. }
  759. }
  760. *Feature: Halftone
  761. {
  762. *rcNameID: =HALFTONING_DISPLAY
  763. *DefaultOption: HT_PATSIZE_AUTO
  764. *Option: HT_PATSIZE_AUTO
  765. {
  766. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  767. }
  768. *Option: HT_PATSIZE_SUPERCELL_M
  769. {
  770. *rcNameID: =HT_SUPERCELL_DISPLAY
  771. }
  772. *Option: HT_PATSIZE_6x6_M
  773. {
  774. *rcNameID: =HT_DITHER6X6_DISPLAY
  775. }
  776. *Option: HT_PATSIZE_8x8_M
  777. {
  778. *rcNameID: =HT_DITHER8X8_DISPLAY
  779. }
  780. }
  781. *Command: CmdStartJob
  782. {
  783. *Order: JOB_SETUP.1
  784. *Cmd : "<00000000000000000000><180F><1B>$<1B>M<1B>2<1B>/136<1C>A<1B>f<1B>s0<1B>l-<1B>_1<1C>04LS12<1C>w0,0.<1B>h0"
  785. }
  786. *Command: CmdStartDoc
  787. {
  788. *Order: DOC_SETUP.1
  789. *Cmd: "<1B>H<1B>e11<1B221B>Y<1B>L000<1B>A<1B>O0<1C>c,,0."
  790. }
  791. *switch: InputBin
  792. {
  793. *case: Option1
  794. {
  795. *Command: CmdStartPage
  796. {
  797. *Order: PAGE_SETUP.1
  798. *Cmd: "<0D><19>"
  799. }
  800. }
  801. *case: Option2
  802. {
  803. *Command: CmdStartPage
  804. {
  805. *Order: PAGE_SETUP.1
  806. *Cmd: "<0D1B>a<19>"
  807. }
  808. }
  809. *case: Option3
  810. {
  811. *Command: CmdStartPage
  812. {
  813. *Order: PAGE_SETUP.1
  814. *Cmd: "<0D><19>"
  815. }
  816. }
  817. }
  818. *Command: CmdEndJob
  819. {
  820. *Order: JOB_FINISH.1
  821. *Cmd: "<1B>c8"
  822. }
  823. *switch: InputBin
  824. {
  825. *case: Option1
  826. {
  827. *EjectPageWithFF?: FALSE
  828. *Command: CmdEndPage
  829. {
  830. *Order: PAGE_FINISH.1
  831. *Cmd: "<0D><1B>b"
  832. }
  833. }
  834. *case: Option2
  835. {
  836. *EjectPageWithFF?: FALSE
  837. *Command: CmdEndPage
  838. {
  839. *Order: PAGE_FINISH.1
  840. *Cmd: "<0D><1B>b"
  841. }
  842. }
  843. *case: Option3
  844. {
  845. *EjectPageWithFF?: TRUE
  846. }
  847. }
  848. *RotateCoordinate?: FALSE
  849. *RotateRaster?: FALSE
  850. *RotateFont?: FALSE
  851. *switch: Orientation
  852. {
  853. *case: PORTRAIT
  854. {
  855. *TextCaps: LIST(TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_RA_ABLE)
  856. }
  857. *case: LANDSCAPE_CC270
  858. {
  859. *TextCaps: LIST(TC_RA_ABLE)
  860. }
  861. }
  862. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  863. *ReselectFont: LIST(AFTER_XMOVE, AFTER_GRXDATA)
  864. *YMoveAttributes: LIST(SEND_CR_FIRST,FAVOR_LF)
  865. *MaxLineSpacing: 396
  866. *XMoveThreshold: 0
  867. *XMoveUnit: 160
  868. *AbsXMovesRightOnly?: TRUE
  869. *Command: CmdXMoveAbsolute { *Cmd : "<1B>H<1B>e11<1B>F" %4d[0,2175]{max_repeat((DestX / 3) )} }
  870. *LineSpacingMoveUnit: 120
  871. *Command: CmdSetLineSpacing { *Cmd : "<1B>T" %2d[0,99]{(LinefeedSpacing / 4) } }
  872. *Command: CmdCR { *Cmd : "<0D>" }
  873. *Command: CmdLF { *Cmd : "<0A>" }
  874. *Command: CmdFF { *Cmd : "<0D0C>" }
  875. *Command: CmdBackSpace { *Cmd : "<08>" }
  876. *OutputDataFormat: V_BYTE
  877. *OptimizeLeftBound?: FALSE
  878. *CursorXAfterSendBlockData: AT_GRXDATA_END
  879. *CursorYAfterSendBlockData: NO_MOVE
  880. *MirrorRasterByte?: TRUE
  881. *DefaultFont: 3
  882. *DefaultCTT: 1
  883. *switch: Orientation
  884. {
  885. *case: PORTRAIT
  886. {
  887. *DeviceFonts: LIST(3,7,14,16,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41)
  888. }
  889. *case: LANDSCAPE_CC270
  890. {
  891. *DeviceFonts: LIST()
  892. }
  893. }
  894. *Command: CmdBoldOn { *Cmd : "<1C>c,,1." }
  895. *Command: CmdItalicOn { *Cmd : "<1C>c,,2." }
  896. *Command: CmdClearAllFontAttribs { *Cmd : "<1C>c,,0." }
  897. *Command: CmdUnderlineOn { *Cmd : "<1B>X" }
  898. *Command: CmdUnderlineOff { *Cmd : "<1B>Y" }