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.

2866 lines
98 KiB

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *Include: "StdNames.gpd"
  7. *GPDFileVersion: "1.0"
  8. *GPDFileName: "atm643j.gpd"
  9. *ModelName: "APTi PowerTyper M643"
  10. *MasterUnits: PAIR(360, 360)
  11. *ResourceDLL: "atepjres.dll"
  12. *PrinterType: SERIAL
  13. *Feature: Orientation
  14. {
  15. *rcNameID: =ORIENTATION_DISPLAY
  16. *DefaultOption: PORTRAIT
  17. *Option: PORTRAIT
  18. {
  19. *rcNameID: =PORTRAIT_DISPLAY
  20. }
  21. *Option: LANDSCAPE_CC270
  22. {
  23. *rcNameID: =LANDSCAPE_DISPLAY
  24. }
  25. }
  26. *Feature: InputBin
  27. {
  28. *rcNameID: =PAPER_SOURCE_DISPLAY
  29. *DefaultOption: Option1
  30. *Option: Option1
  31. {
  32. *rcNameID: 276
  33. *OptionID: 276
  34. *Command: CmdSelect
  35. {
  36. *Order: DOC_SETUP.2
  37. *Cmd: "<1B1900>"
  38. }
  39. }
  40. *Option: Option2
  41. {
  42. *rcNameID: 277
  43. *OptionID: 277
  44. *Command: CmdSelect
  45. {
  46. *Order: DOC_SETUP.2
  47. *Cmd: "<1B19>F<1B>O"
  48. }
  49. }
  50. *Option: Option3
  51. {
  52. *rcNameID: 278
  53. *OptionID: 278
  54. *Command: CmdSelect
  55. {
  56. *Order: DOC_SETUP.2
  57. *Cmd: "<1B19>F<1B>O"
  58. }
  59. }
  60. *Option: Option4
  61. {
  62. *rcNameID: 279
  63. *OptionID: 279
  64. *Command: CmdSelect
  65. {
  66. *Order: DOC_SETUP.2
  67. *Cmd: "<1B19>B<1B>O"
  68. }
  69. }
  70. *Option: Option5
  71. {
  72. *rcNameID: 280
  73. *OptionID: 280
  74. *Command: CmdSelect
  75. {
  76. *Order: DOC_SETUP.2
  77. *Cmd: "<1B19>B<1B>O"
  78. }
  79. }
  80. *Option: Option6
  81. {
  82. *rcNameID: 281
  83. *OptionID: 281
  84. }
  85. *Option: Option7
  86. {
  87. *rcNameID: 282
  88. *OptionID: 282
  89. }
  90. }
  91. *Feature: Resolution
  92. {
  93. *rcNameID: =RESOLUTION_DISPLAY
  94. *DefaultOption: Option1
  95. *Option: Option1
  96. {
  97. *Name: "180 x 180 " =DOTS_PER_INCH
  98. *DPI: PAIR(180, 180)
  99. *TextDPI: PAIR(180, 180)
  100. *PinsPerLogPass: 24
  101. *PinsPerPhysPass: 24
  102. *MinStripBlankPixels: 36
  103. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  104. *SpotDiameter: 140
  105. *Command: CmdSendBlockData { *Cmd : "<1B>*'" %l{NumOfDataBytes / 3} }
  106. }
  107. *Option: Option2
  108. {
  109. *Name: "120 x 180 " =DOTS_PER_INCH
  110. *DPI: PAIR(120, 180)
  111. *TextDPI: PAIR(120, 180)
  112. *PinsPerLogPass: 24
  113. *PinsPerPhysPass: 24
  114. *MinStripBlankPixels: 24
  115. EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,ENCLOSED,TRAILING)
  116. *SpotDiameter: 120
  117. *Command: CmdSendBlockData { *Cmd : "<1B>*!" %l{NumOfDataBytes / 3} }
  118. }
  119. }
  120. *Feature: PaperSize
  121. {
  122. *rcNameID: =PAPER_SIZE_DISPLAY
  123. *DefaultOption: A4
  124. *Option: A3
  125. {
  126. *rcNameID: =A3_DISPLAY
  127. *Command: CmdSelect
  128. {
  129. *Order: DOC_SETUP.4
  130. *Cmd: "<1B>3<1E1B>Cd"
  131. }
  132. *switch: InputBin
  133. {
  134. *case: Option1
  135. {
  136. *PrintableArea: PAIR(4028, 5704)
  137. *PrintableOrigin: PAIR(90, 90)
  138. *switch: Resolution
  139. {
  140. *case: Option2
  141. {
  142. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  143. *PrintableArea: PAIR(4026, 5704)
  144. }
  145. }
  146. }
  147. *case: Option2
  148. {
  149. *PrintableArea: PAIR(4028, 5774)
  150. *PrintableOrigin: PAIR(90, 90)
  151. *switch: Resolution
  152. {
  153. *case: Option2
  154. {
  155. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  156. *PrintableArea: PAIR(4026, 5774)
  157. }
  158. }
  159. }
  160. *case: Option3
  161. {
  162. *PrintableArea: PAIR(4028, 5954)
  163. *PrintableOrigin: PAIR(90, 0)
  164. *switch: Resolution
  165. {
  166. *case: Option2
  167. {
  168. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  169. *PrintableArea: PAIR(4026, 5954)
  170. }
  171. }
  172. }
  173. *case: Option4
  174. {
  175. *PrintableArea: PAIR(4028, 5774)
  176. *PrintableOrigin: PAIR(90, 90)
  177. *switch: Resolution
  178. {
  179. *case: Option2
  180. {
  181. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  182. *PrintableArea: PAIR(4026, 5774)
  183. }
  184. }
  185. }
  186. *case: Option5
  187. {
  188. *PrintableArea: PAIR(4028, 5954)
  189. *PrintableOrigin: PAIR(90, 0)
  190. *switch: Resolution
  191. {
  192. *case: Option2
  193. {
  194. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  195. *PrintableArea: PAIR(4026, 5954)
  196. }
  197. }
  198. }
  199. *case: Option6
  200. {
  201. *PrintableArea: PAIR(4028, 5774)
  202. *PrintableOrigin: PAIR(90, 90)
  203. *switch: Resolution
  204. {
  205. *case: Option2
  206. {
  207. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  208. *PrintableArea: PAIR(4026, 5774)
  209. }
  210. }
  211. }
  212. *case: Option7
  213. {
  214. *PrintableArea: PAIR(4028, 5954)
  215. *PrintableOrigin: PAIR(90, 0)
  216. *switch: Resolution
  217. {
  218. *case: Option2
  219. {
  220. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  221. *PrintableArea: PAIR(4026, 5954)
  222. }
  223. }
  224. }
  225. }
  226. }
  227. *Option: A3_ROTATED
  228. {
  229. *rcNameID: =A3_ROTATED_DISPLAY
  230. *Command: CmdSelect
  231. {
  232. *Order: DOC_SETUP.4
  233. *Cmd: "<1B>3<1E1B>CG"
  234. }
  235. *switch: InputBin
  236. {
  237. *case: Option1
  238. {
  239. *PrintableArea: PAIR(4896, 3958)
  240. *PrintableOrigin: PAIR(90, 90)
  241. }
  242. *case: Option2
  243. {
  244. *PrintableArea: PAIR(4896, 4028)
  245. *PrintableOrigin: PAIR(90, 90)
  246. }
  247. *case: Option3
  248. {
  249. *PrintableArea: PAIR(4896, 4208)
  250. *PrintableOrigin: PAIR(90, 0)
  251. }
  252. *case: Option4
  253. {
  254. *PrintableArea: PAIR(4896, 4028)
  255. *PrintableOrigin: PAIR(90, 90)
  256. }
  257. *case: Option5
  258. {
  259. *PrintableArea: PAIR(4896, 4208)
  260. *PrintableOrigin: PAIR(90, 0)
  261. }
  262. *case: Option6
  263. {
  264. *PrintableArea: PAIR(4896, 4028)
  265. *PrintableOrigin: PAIR(90, 90)
  266. }
  267. *case: Option7
  268. {
  269. *PrintableArea: PAIR(4896, 4208)
  270. *PrintableOrigin: PAIR(90, 0)
  271. }
  272. }
  273. }
  274. *Option: A4
  275. {
  276. *rcNameID: =A4_DISPLAY
  277. *Command: CmdSelect
  278. {
  279. *Order: DOC_SETUP.4
  280. *Cmd: "<1B>3<1E1B>CG"
  281. }
  282. *switch: InputBin
  283. {
  284. *case: Option1
  285. {
  286. *PrintableArea: PAIR(2796, 3958)
  287. *PrintableOrigin: PAIR(90, 90)
  288. }
  289. *case: Option2
  290. {
  291. *PrintableArea: PAIR(2796, 4028)
  292. *PrintableOrigin: PAIR(90, 90)
  293. }
  294. *case: Option3
  295. {
  296. *PrintableArea: PAIR(2796, 4208)
  297. *PrintableOrigin: PAIR(90, 0)
  298. }
  299. *case: Option4
  300. {
  301. *PrintableArea: PAIR(2796, 4028)
  302. *PrintableOrigin: PAIR(90, 90)
  303. }
  304. *case: Option5
  305. {
  306. *PrintableArea: PAIR(2796, 4208)
  307. *PrintableOrigin: PAIR(90, 0)
  308. }
  309. *case: Option6
  310. {
  311. *PrintableArea: PAIR(2796, 4028)
  312. *PrintableOrigin: PAIR(90, 90)
  313. }
  314. *case: Option7
  315. {
  316. *PrintableArea: PAIR(2796, 4208)
  317. *PrintableOrigin: PAIR(90, 0)
  318. }
  319. }
  320. }
  321. *Option: A4_ROTATED
  322. {
  323. *rcNameID: =A4_ROTATED_DISPLAY
  324. *Command: CmdSelect
  325. {
  326. *Order: DOC_SETUP.4
  327. *Cmd: "<1B>3<1E1B>C2"
  328. }
  329. *switch: InputBin
  330. {
  331. *case: Option1
  332. {
  333. *PrintableArea: PAIR(4028, 2727)
  334. *PrintableOrigin: PAIR(90, 90)
  335. *switch: Resolution
  336. {
  337. *case: Option1
  338. {
  339. *% Warning: the following printable length is adjusted (2727->2726) so it is divisible by the resolution Y scale.
  340. *PrintableArea: PAIR(4028, 2726)
  341. }
  342. *case: Option2
  343. {
  344. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  345. *% Warning: the following printable length is adjusted (2727->2726) so it is divisible by the resolution Y scale.
  346. *PrintableArea: PAIR(4026, 2726)
  347. }
  348. }
  349. }
  350. *case: Option2
  351. {
  352. *PrintableArea: PAIR(4028, 2797)
  353. *PrintableOrigin: PAIR(90, 90)
  354. *switch: Resolution
  355. {
  356. *case: Option1
  357. {
  358. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  359. *PrintableArea: PAIR(4028, 2796)
  360. }
  361. *case: Option2
  362. {
  363. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  364. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  365. *PrintableArea: PAIR(4026, 2796)
  366. }
  367. }
  368. }
  369. *case: Option3
  370. {
  371. *PrintableArea: PAIR(4028, 2977)
  372. *PrintableOrigin: PAIR(90, 0)
  373. *switch: Resolution
  374. {
  375. *case: Option1
  376. {
  377. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  378. *PrintableArea: PAIR(4028, 2976)
  379. }
  380. *case: Option2
  381. {
  382. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  383. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  384. *PrintableArea: PAIR(4026, 2976)
  385. }
  386. }
  387. }
  388. *case: Option4
  389. {
  390. *PrintableArea: PAIR(4028, 2797)
  391. *PrintableOrigin: PAIR(90, 90)
  392. *switch: Resolution
  393. {
  394. *case: Option1
  395. {
  396. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  397. *PrintableArea: PAIR(4028, 2796)
  398. }
  399. *case: Option2
  400. {
  401. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  402. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  403. *PrintableArea: PAIR(4026, 2796)
  404. }
  405. }
  406. }
  407. *case: Option5
  408. {
  409. *PrintableArea: PAIR(4028, 2977)
  410. *PrintableOrigin: PAIR(90, 0)
  411. *switch: Resolution
  412. {
  413. *case: Option1
  414. {
  415. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  416. *PrintableArea: PAIR(4028, 2976)
  417. }
  418. *case: Option2
  419. {
  420. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  421. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  422. *PrintableArea: PAIR(4026, 2976)
  423. }
  424. }
  425. }
  426. *case: Option6
  427. {
  428. *PrintableArea: PAIR(4028, 2797)
  429. *PrintableOrigin: PAIR(90, 90)
  430. *switch: Resolution
  431. {
  432. *case: Option1
  433. {
  434. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  435. *PrintableArea: PAIR(4028, 2796)
  436. }
  437. *case: Option2
  438. {
  439. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  440. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  441. *PrintableArea: PAIR(4026, 2796)
  442. }
  443. }
  444. }
  445. *case: Option7
  446. {
  447. *PrintableArea: PAIR(4028, 2977)
  448. *PrintableOrigin: PAIR(90, 0)
  449. *switch: Resolution
  450. {
  451. *case: Option1
  452. {
  453. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  454. *PrintableArea: PAIR(4028, 2976)
  455. }
  456. *case: Option2
  457. {
  458. *% Warning: the following printable width is adjusted (4028->4026) so it is divisible by the resolution X scale.
  459. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  460. *PrintableArea: PAIR(4026, 2976)
  461. }
  462. }
  463. }
  464. }
  465. }
  466. *Option: A5
  467. {
  468. *rcNameID: =A5_DISPLAY
  469. *Command: CmdSelect
  470. {
  471. *Order: DOC_SETUP.4
  472. *Cmd: "<1B>3<1E1B>C2"
  473. }
  474. *switch: InputBin
  475. {
  476. *case: Option1
  477. {
  478. *PrintableArea: PAIR(1918, 2727)
  479. *PrintableOrigin: PAIR(90, 90)
  480. *switch: Resolution
  481. {
  482. *case: Option1
  483. {
  484. *% Warning: the following printable length is adjusted (2727->2726) so it is divisible by the resolution Y scale.
  485. *PrintableArea: PAIR(1918, 2726)
  486. }
  487. *case: Option2
  488. {
  489. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  490. *% Warning: the following printable length is adjusted (2727->2726) so it is divisible by the resolution Y scale.
  491. *PrintableArea: PAIR(1917, 2726)
  492. }
  493. }
  494. }
  495. *case: Option2
  496. {
  497. *PrintableArea: PAIR(1918, 2797)
  498. *PrintableOrigin: PAIR(90, 90)
  499. *switch: Resolution
  500. {
  501. *case: Option1
  502. {
  503. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  504. *PrintableArea: PAIR(1918, 2796)
  505. }
  506. *case: Option2
  507. {
  508. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  509. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  510. *PrintableArea: PAIR(1917, 2796)
  511. }
  512. }
  513. }
  514. *case: Option3
  515. {
  516. *PrintableArea: PAIR(1918, 2977)
  517. *PrintableOrigin: PAIR(90, 0)
  518. *switch: Resolution
  519. {
  520. *case: Option1
  521. {
  522. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  523. *PrintableArea: PAIR(1918, 2976)
  524. }
  525. *case: Option2
  526. {
  527. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  528. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  529. *PrintableArea: PAIR(1917, 2976)
  530. }
  531. }
  532. }
  533. *case: Option4
  534. {
  535. *PrintableArea: PAIR(1918, 2797)
  536. *PrintableOrigin: PAIR(90, 90)
  537. *switch: Resolution
  538. {
  539. *case: Option1
  540. {
  541. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  542. *PrintableArea: PAIR(1918, 2796)
  543. }
  544. *case: Option2
  545. {
  546. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  547. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  548. *PrintableArea: PAIR(1917, 2796)
  549. }
  550. }
  551. }
  552. *case: Option5
  553. {
  554. *PrintableArea: PAIR(1918, 2977)
  555. *PrintableOrigin: PAIR(90, 0)
  556. *switch: Resolution
  557. {
  558. *case: Option1
  559. {
  560. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  561. *PrintableArea: PAIR(1918, 2976)
  562. }
  563. *case: Option2
  564. {
  565. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  566. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  567. *PrintableArea: PAIR(1917, 2976)
  568. }
  569. }
  570. }
  571. *case: Option6
  572. {
  573. *PrintableArea: PAIR(1918, 2797)
  574. *PrintableOrigin: PAIR(90, 90)
  575. *switch: Resolution
  576. {
  577. *case: Option1
  578. {
  579. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  580. *PrintableArea: PAIR(1918, 2796)
  581. }
  582. *case: Option2
  583. {
  584. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  585. *% Warning: the following printable length is adjusted (2797->2796) so it is divisible by the resolution Y scale.
  586. *PrintableArea: PAIR(1917, 2796)
  587. }
  588. }
  589. }
  590. *case: Option7
  591. {
  592. *PrintableArea: PAIR(1918, 2977)
  593. *PrintableOrigin: PAIR(90, 0)
  594. *switch: Resolution
  595. {
  596. *case: Option1
  597. {
  598. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  599. *PrintableArea: PAIR(1918, 2976)
  600. }
  601. *case: Option2
  602. {
  603. *% Warning: the following printable width is adjusted (1918->1917) so it is divisible by the resolution X scale.
  604. *% Warning: the following printable length is adjusted (2977->2976) so it is divisible by the resolution Y scale.
  605. *PrintableArea: PAIR(1917, 2976)
  606. }
  607. }
  608. }
  609. }
  610. }
  611. *Option: A5_ROTATED
  612. {
  613. *rcNameID: =A5_ROTATED_DISPLAY
  614. *Command: CmdSelect
  615. {
  616. *Order: DOC_SETUP.4
  617. *Cmd: "<1B>3<1E1B>C#"
  618. }
  619. *switch: InputBin
  620. {
  621. *case: Option1
  622. {
  623. *PrintableArea: PAIR(2796, 1849)
  624. *PrintableOrigin: PAIR(90, 90)
  625. *switch: Resolution
  626. {
  627. *case: Option1
  628. {
  629. *% Warning: the following printable length is adjusted (1849->1848) so it is divisible by the resolution Y scale.
  630. *PrintableArea: PAIR(2796, 1848)
  631. }
  632. *case: Option2
  633. {
  634. *% Warning: the following printable length is adjusted (1849->1848) so it is divisible by the resolution Y scale.
  635. *PrintableArea: PAIR(2796, 1848)
  636. }
  637. }
  638. }
  639. *case: Option2
  640. {
  641. *PrintableArea: PAIR(2796, 1919)
  642. *PrintableOrigin: PAIR(90, 90)
  643. *switch: Resolution
  644. {
  645. *case: Option1
  646. {
  647. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  648. *PrintableArea: PAIR(2796, 1918)
  649. }
  650. *case: Option2
  651. {
  652. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  653. *PrintableArea: PAIR(2796, 1918)
  654. }
  655. }
  656. }
  657. *case: Option3
  658. {
  659. *PrintableArea: PAIR(2796, 2099)
  660. *PrintableOrigin: PAIR(90, 0)
  661. *switch: Resolution
  662. {
  663. *case: Option1
  664. {
  665. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  666. *PrintableArea: PAIR(2796, 2098)
  667. }
  668. *case: Option2
  669. {
  670. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  671. *PrintableArea: PAIR(2796, 2098)
  672. }
  673. }
  674. }
  675. *case: Option4
  676. {
  677. *PrintableArea: PAIR(2796, 1919)
  678. *PrintableOrigin: PAIR(90, 90)
  679. *switch: Resolution
  680. {
  681. *case: Option1
  682. {
  683. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  684. *PrintableArea: PAIR(2796, 1918)
  685. }
  686. *case: Option2
  687. {
  688. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  689. *PrintableArea: PAIR(2796, 1918)
  690. }
  691. }
  692. }
  693. *case: Option5
  694. {
  695. *PrintableArea: PAIR(2796, 2099)
  696. *PrintableOrigin: PAIR(90, 0)
  697. *switch: Resolution
  698. {
  699. *case: Option1
  700. {
  701. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  702. *PrintableArea: PAIR(2796, 2098)
  703. }
  704. *case: Option2
  705. {
  706. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  707. *PrintableArea: PAIR(2796, 2098)
  708. }
  709. }
  710. }
  711. *case: Option6
  712. {
  713. *PrintableArea: PAIR(2796, 1919)
  714. *PrintableOrigin: PAIR(90, 90)
  715. *switch: Resolution
  716. {
  717. *case: Option1
  718. {
  719. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  720. *PrintableArea: PAIR(2796, 1918)
  721. }
  722. *case: Option2
  723. {
  724. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  725. *PrintableArea: PAIR(2796, 1918)
  726. }
  727. }
  728. }
  729. *case: Option7
  730. {
  731. *PrintableArea: PAIR(2796, 2099)
  732. *PrintableOrigin: PAIR(90, 0)
  733. *switch: Resolution
  734. {
  735. *case: Option1
  736. {
  737. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  738. *PrintableArea: PAIR(2796, 2098)
  739. }
  740. *case: Option2
  741. {
  742. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  743. *PrintableArea: PAIR(2796, 2098)
  744. }
  745. }
  746. }
  747. }
  748. }
  749. *Option: B4
  750. {
  751. *rcNameID: =B4_DISPLAY
  752. *Command: CmdSelect
  753. {
  754. *Order: DOC_SETUP.4
  755. *Cmd: "<1B>3<1E1B>CV"
  756. }
  757. *switch: InputBin
  758. {
  759. *case: Option1
  760. {
  761. *PrintableArea: PAIR(3463, 4909)
  762. *PrintableOrigin: PAIR(90, 90)
  763. *switch: Resolution
  764. {
  765. *case: Option1
  766. {
  767. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  768. *% Warning: the following printable length is adjusted (4909->4908) so it is divisible by the resolution Y scale.
  769. *PrintableArea: PAIR(3462, 4908)
  770. }
  771. *case: Option2
  772. {
  773. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  774. *% Warning: the following printable length is adjusted (4909->4908) so it is divisible by the resolution Y scale.
  775. *PrintableArea: PAIR(3462, 4908)
  776. }
  777. }
  778. }
  779. *case: Option2
  780. {
  781. *PrintableArea: PAIR(3463, 4979)
  782. *PrintableOrigin: PAIR(90, 90)
  783. *switch: Resolution
  784. {
  785. *case: Option1
  786. {
  787. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  788. *% Warning: the following printable length is adjusted (4979->4978) so it is divisible by the resolution Y scale.
  789. *PrintableArea: PAIR(3462, 4978)
  790. }
  791. *case: Option2
  792. {
  793. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  794. *% Warning: the following printable length is adjusted (4979->4978) so it is divisible by the resolution Y scale.
  795. *PrintableArea: PAIR(3462, 4978)
  796. }
  797. }
  798. }
  799. *case: Option3
  800. {
  801. *PrintableArea: PAIR(3463, 5159)
  802. *PrintableOrigin: PAIR(90, 0)
  803. *switch: Resolution
  804. {
  805. *case: Option1
  806. {
  807. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  808. *% Warning: the following printable length is adjusted (5159->5158) so it is divisible by the resolution Y scale.
  809. *PrintableArea: PAIR(3462, 5158)
  810. }
  811. *case: Option2
  812. {
  813. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  814. *% Warning: the following printable length is adjusted (5159->5158) so it is divisible by the resolution Y scale.
  815. *PrintableArea: PAIR(3462, 5158)
  816. }
  817. }
  818. }
  819. *case: Option4
  820. {
  821. *PrintableArea: PAIR(3463, 4979)
  822. *PrintableOrigin: PAIR(90, 90)
  823. *switch: Resolution
  824. {
  825. *case: Option1
  826. {
  827. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  828. *% Warning: the following printable length is adjusted (4979->4978) so it is divisible by the resolution Y scale.
  829. *PrintableArea: PAIR(3462, 4978)
  830. }
  831. *case: Option2
  832. {
  833. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  834. *% Warning: the following printable length is adjusted (4979->4978) so it is divisible by the resolution Y scale.
  835. *PrintableArea: PAIR(3462, 4978)
  836. }
  837. }
  838. }
  839. *case: Option5
  840. {
  841. *PrintableArea: PAIR(3463, 5159)
  842. *PrintableOrigin: PAIR(90, 0)
  843. *switch: Resolution
  844. {
  845. *case: Option1
  846. {
  847. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  848. *% Warning: the following printable length is adjusted (5159->5158) so it is divisible by the resolution Y scale.
  849. *PrintableArea: PAIR(3462, 5158)
  850. }
  851. *case: Option2
  852. {
  853. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  854. *% Warning: the following printable length is adjusted (5159->5158) so it is divisible by the resolution Y scale.
  855. *PrintableArea: PAIR(3462, 5158)
  856. }
  857. }
  858. }
  859. *case: Option6
  860. {
  861. *PrintableArea: PAIR(3463, 4979)
  862. *PrintableOrigin: PAIR(90, 90)
  863. *switch: Resolution
  864. {
  865. *case: Option1
  866. {
  867. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  868. *% Warning: the following printable length is adjusted (4979->4978) so it is divisible by the resolution Y scale.
  869. *PrintableArea: PAIR(3462, 4978)
  870. }
  871. *case: Option2
  872. {
  873. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  874. *% Warning: the following printable length is adjusted (4979->4978) so it is divisible by the resolution Y scale.
  875. *PrintableArea: PAIR(3462, 4978)
  876. }
  877. }
  878. }
  879. *case: Option7
  880. {
  881. *PrintableArea: PAIR(3463, 5159)
  882. *PrintableOrigin: PAIR(90, 0)
  883. *switch: Resolution
  884. {
  885. *case: Option1
  886. {
  887. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  888. *% Warning: the following printable length is adjusted (5159->5158) so it is divisible by the resolution Y scale.
  889. *PrintableArea: PAIR(3462, 5158)
  890. }
  891. *case: Option2
  892. {
  893. *% Warning: the following printable width is adjusted (3463->3462) so it is divisible by the resolution X scale.
  894. *% Warning: the following printable length is adjusted (5159->5158) so it is divisible by the resolution Y scale.
  895. *PrintableArea: PAIR(3462, 5158)
  896. }
  897. }
  898. }
  899. }
  900. }
  901. *Option: B4_JIS_ROTATED
  902. {
  903. *rcNameID: =B4_JIS_ROTATED_DISPLAY
  904. *Command: CmdSelect
  905. {
  906. *Order: DOC_SETUP.4
  907. *Cmd: "<1B>3<1E1B>C="
  908. }
  909. *switch: InputBin
  910. {
  911. *case: Option1
  912. {
  913. *PrintableArea: PAIR(4896, 3393)
  914. *PrintableOrigin: PAIR(90, 90)
  915. *switch: Resolution
  916. {
  917. *case: Option1
  918. {
  919. *% Warning: the following printable length is adjusted (3393->3392) so it is divisible by the resolution Y scale.
  920. *PrintableArea: PAIR(4896, 3392)
  921. }
  922. *case: Option2
  923. {
  924. *% Warning: the following printable length is adjusted (3393->3392) so it is divisible by the resolution Y scale.
  925. *PrintableArea: PAIR(4896, 3392)
  926. }
  927. }
  928. }
  929. *case: Option2
  930. {
  931. *PrintableArea: PAIR(4896, 3463)
  932. *PrintableOrigin: PAIR(90, 90)
  933. *switch: Resolution
  934. {
  935. *case: Option1
  936. {
  937. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  938. *PrintableArea: PAIR(4896, 3462)
  939. }
  940. *case: Option2
  941. {
  942. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  943. *PrintableArea: PAIR(4896, 3462)
  944. }
  945. }
  946. }
  947. *case: Option3
  948. {
  949. *PrintableArea: PAIR(4896, 3643)
  950. *PrintableOrigin: PAIR(90, 0)
  951. *switch: Resolution
  952. {
  953. *case: Option1
  954. {
  955. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  956. *PrintableArea: PAIR(4896, 3642)
  957. }
  958. *case: Option2
  959. {
  960. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  961. *PrintableArea: PAIR(4896, 3642)
  962. }
  963. }
  964. }
  965. *case: Option4
  966. {
  967. *PrintableArea: PAIR(4896, 3463)
  968. *PrintableOrigin: PAIR(90, 90)
  969. *switch: Resolution
  970. {
  971. *case: Option1
  972. {
  973. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  974. *PrintableArea: PAIR(4896, 3462)
  975. }
  976. *case: Option2
  977. {
  978. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  979. *PrintableArea: PAIR(4896, 3462)
  980. }
  981. }
  982. }
  983. *case: Option5
  984. {
  985. *PrintableArea: PAIR(4896, 3643)
  986. *PrintableOrigin: PAIR(90, 0)
  987. *switch: Resolution
  988. {
  989. *case: Option1
  990. {
  991. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  992. *PrintableArea: PAIR(4896, 3642)
  993. }
  994. *case: Option2
  995. {
  996. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  997. *PrintableArea: PAIR(4896, 3642)
  998. }
  999. }
  1000. }
  1001. *case: Option6
  1002. {
  1003. *PrintableArea: PAIR(4896, 3463)
  1004. *PrintableOrigin: PAIR(90, 90)
  1005. *switch: Resolution
  1006. {
  1007. *case: Option1
  1008. {
  1009. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1010. *PrintableArea: PAIR(4896, 3462)
  1011. }
  1012. *case: Option2
  1013. {
  1014. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1015. *PrintableArea: PAIR(4896, 3462)
  1016. }
  1017. }
  1018. }
  1019. *case: Option7
  1020. {
  1021. *PrintableArea: PAIR(4896, 3643)
  1022. *PrintableOrigin: PAIR(90, 0)
  1023. *switch: Resolution
  1024. {
  1025. *case: Option1
  1026. {
  1027. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1028. *PrintableArea: PAIR(4896, 3642)
  1029. }
  1030. *case: Option2
  1031. {
  1032. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1033. *PrintableArea: PAIR(4896, 3642)
  1034. }
  1035. }
  1036. }
  1037. }
  1038. }
  1039. *Option: B5
  1040. {
  1041. *rcNameID: =B5_DISPLAY
  1042. *Command: CmdSelect
  1043. {
  1044. *Order: DOC_SETUP.4
  1045. *Cmd: "<1B>3<1E1B>C="
  1046. }
  1047. *switch: InputBin
  1048. {
  1049. *case: Option1
  1050. {
  1051. *PrintableArea: PAIR(2400, 3393)
  1052. *PrintableOrigin: PAIR(90, 90)
  1053. *switch: Resolution
  1054. {
  1055. *case: Option1
  1056. {
  1057. *% Warning: the following printable length is adjusted (3393->3392) so it is divisible by the resolution Y scale.
  1058. *PrintableArea: PAIR(2400, 3392)
  1059. }
  1060. *case: Option2
  1061. {
  1062. *% Warning: the following printable length is adjusted (3393->3392) so it is divisible by the resolution Y scale.
  1063. *PrintableArea: PAIR(2400, 3392)
  1064. }
  1065. }
  1066. }
  1067. *case: Option2
  1068. {
  1069. *PrintableArea: PAIR(2400, 3463)
  1070. *PrintableOrigin: PAIR(90, 90)
  1071. *switch: Resolution
  1072. {
  1073. *case: Option1
  1074. {
  1075. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1076. *PrintableArea: PAIR(2400, 3462)
  1077. }
  1078. *case: Option2
  1079. {
  1080. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1081. *PrintableArea: PAIR(2400, 3462)
  1082. }
  1083. }
  1084. }
  1085. *case: Option3
  1086. {
  1087. *PrintableArea: PAIR(2400, 3643)
  1088. *PrintableOrigin: PAIR(90, 0)
  1089. *switch: Resolution
  1090. {
  1091. *case: Option1
  1092. {
  1093. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1094. *PrintableArea: PAIR(2400, 3642)
  1095. }
  1096. *case: Option2
  1097. {
  1098. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1099. *PrintableArea: PAIR(2400, 3642)
  1100. }
  1101. }
  1102. }
  1103. *case: Option4
  1104. {
  1105. *PrintableArea: PAIR(2400, 3463)
  1106. *PrintableOrigin: PAIR(90, 90)
  1107. *switch: Resolution
  1108. {
  1109. *case: Option1
  1110. {
  1111. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1112. *PrintableArea: PAIR(2400, 3462)
  1113. }
  1114. *case: Option2
  1115. {
  1116. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1117. *PrintableArea: PAIR(2400, 3462)
  1118. }
  1119. }
  1120. }
  1121. *case: Option5
  1122. {
  1123. *PrintableArea: PAIR(2400, 3643)
  1124. *PrintableOrigin: PAIR(90, 0)
  1125. *switch: Resolution
  1126. {
  1127. *case: Option1
  1128. {
  1129. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1130. *PrintableArea: PAIR(2400, 3642)
  1131. }
  1132. *case: Option2
  1133. {
  1134. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1135. *PrintableArea: PAIR(2400, 3642)
  1136. }
  1137. }
  1138. }
  1139. *case: Option6
  1140. {
  1141. *PrintableArea: PAIR(2400, 3463)
  1142. *PrintableOrigin: PAIR(90, 90)
  1143. *switch: Resolution
  1144. {
  1145. *case: Option1
  1146. {
  1147. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1148. *PrintableArea: PAIR(2400, 3462)
  1149. }
  1150. *case: Option2
  1151. {
  1152. *% Warning: the following printable length is adjusted (3463->3462) so it is divisible by the resolution Y scale.
  1153. *PrintableArea: PAIR(2400, 3462)
  1154. }
  1155. }
  1156. }
  1157. *case: Option7
  1158. {
  1159. *PrintableArea: PAIR(2400, 3643)
  1160. *PrintableOrigin: PAIR(90, 0)
  1161. *switch: Resolution
  1162. {
  1163. *case: Option1
  1164. {
  1165. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1166. *PrintableArea: PAIR(2400, 3642)
  1167. }
  1168. *case: Option2
  1169. {
  1170. *% Warning: the following printable length is adjusted (3643->3642) so it is divisible by the resolution Y scale.
  1171. *PrintableArea: PAIR(2400, 3642)
  1172. }
  1173. }
  1174. }
  1175. }
  1176. }
  1177. *Option: B5_JIS_ROTATED
  1178. {
  1179. *rcNameID: =B5_JIS_ROTATED_DISPLAY
  1180. *Command: CmdSelect
  1181. {
  1182. *Order: DOC_SETUP.4
  1183. *Cmd: "<1B>3<1E1B>C+"
  1184. }
  1185. *switch: InputBin
  1186. {
  1187. *case: Option1
  1188. {
  1189. *PrintableArea: PAIR(3462, 2331)
  1190. *PrintableOrigin: PAIR(90, 90)
  1191. *switch: Resolution
  1192. {
  1193. *case: Option1
  1194. {
  1195. *% Warning: the following printable length is adjusted (2331->2330) so it is divisible by the resolution Y scale.
  1196. *PrintableArea: PAIR(3462, 2330)
  1197. }
  1198. *case: Option2
  1199. {
  1200. *% Warning: the following printable length is adjusted (2331->2330) so it is divisible by the resolution Y scale.
  1201. *PrintableArea: PAIR(3462, 2330)
  1202. }
  1203. }
  1204. }
  1205. *case: Option2
  1206. {
  1207. *PrintableArea: PAIR(3462, 2401)
  1208. *PrintableOrigin: PAIR(90, 90)
  1209. *switch: Resolution
  1210. {
  1211. *case: Option1
  1212. {
  1213. *% Warning: the following printable length is adjusted (2401->2400) so it is divisible by the resolution Y scale.
  1214. *PrintableArea: PAIR(3462, 2400)
  1215. }
  1216. *case: Option2
  1217. {
  1218. *% Warning: the following printable length is adjusted (2401->2400) so it is divisible by the resolution Y scale.
  1219. *PrintableArea: PAIR(3462, 2400)
  1220. }
  1221. }
  1222. }
  1223. *case: Option3
  1224. {
  1225. *PrintableArea: PAIR(3462, 2581)
  1226. *PrintableOrigin: PAIR(90, 0)
  1227. *switch: Resolution
  1228. {
  1229. *case: Option1
  1230. {
  1231. *% Warning: the following printable length is adjusted (2581->2580) so it is divisible by the resolution Y scale.
  1232. *PrintableArea: PAIR(3462, 2580)
  1233. }
  1234. *case: Option2
  1235. {
  1236. *% Warning: the following printable length is adjusted (2581->2580) so it is divisible by the resolution Y scale.
  1237. *PrintableArea: PAIR(3462, 2580)
  1238. }
  1239. }
  1240. }
  1241. *case: Option4
  1242. {
  1243. *PrintableArea: PAIR(3462, 2401)
  1244. *PrintableOrigin: PAIR(90, 90)
  1245. *switch: Resolution
  1246. {
  1247. *case: Option1
  1248. {
  1249. *% Warning: the following printable length is adjusted (2401->2400) so it is divisible by the resolution Y scale.
  1250. *PrintableArea: PAIR(3462, 2400)
  1251. }
  1252. *case: Option2
  1253. {
  1254. *% Warning: the following printable length is adjusted (2401->2400) so it is divisible by the resolution Y scale.
  1255. *PrintableArea: PAIR(3462, 2400)
  1256. }
  1257. }
  1258. }
  1259. *case: Option5
  1260. {
  1261. *PrintableArea: PAIR(3462, 2581)
  1262. *PrintableOrigin: PAIR(90, 0)
  1263. *switch: Resolution
  1264. {
  1265. *case: Option1
  1266. {
  1267. *% Warning: the following printable length is adjusted (2581->2580) so it is divisible by the resolution Y scale.
  1268. *PrintableArea: PAIR(3462, 2580)
  1269. }
  1270. *case: Option2
  1271. {
  1272. *% Warning: the following printable length is adjusted (2581->2580) so it is divisible by the resolution Y scale.
  1273. *PrintableArea: PAIR(3462, 2580)
  1274. }
  1275. }
  1276. }
  1277. *case: Option6
  1278. {
  1279. *PrintableArea: PAIR(3462, 2401)
  1280. *PrintableOrigin: PAIR(90, 90)
  1281. *switch: Resolution
  1282. {
  1283. *case: Option1
  1284. {
  1285. *% Warning: the following printable length is adjusted (2401->2400) so it is divisible by the resolution Y scale.
  1286. *PrintableArea: PAIR(3462, 2400)
  1287. }
  1288. *case: Option2
  1289. {
  1290. *% Warning: the following printable length is adjusted (2401->2400) so it is divisible by the resolution Y scale.
  1291. *PrintableArea: PAIR(3462, 2400)
  1292. }
  1293. }
  1294. }
  1295. *case: Option7
  1296. {
  1297. *PrintableArea: PAIR(3462, 2581)
  1298. *PrintableOrigin: PAIR(90, 0)
  1299. *switch: Resolution
  1300. {
  1301. *case: Option1
  1302. {
  1303. *% Warning: the following printable length is adjusted (2581->2580) so it is divisible by the resolution Y scale.
  1304. *PrintableArea: PAIR(3462, 2580)
  1305. }
  1306. *case: Option2
  1307. {
  1308. *% Warning: the following printable length is adjusted (2581->2580) so it is divisible by the resolution Y scale.
  1309. *PrintableArea: PAIR(3462, 2580)
  1310. }
  1311. }
  1312. }
  1313. }
  1314. }
  1315. *Option: LETTER
  1316. {
  1317. *rcNameID: =LETTER_DISPLAY
  1318. *Command: CmdSelect
  1319. {
  1320. *Order: DOC_SETUP.4
  1321. *Cmd: "<1B>C<000B>"
  1322. }
  1323. *switch: InputBin
  1324. {
  1325. *case: Option1
  1326. {
  1327. *PrintableArea: PAIR(2880, 3710)
  1328. *PrintableOrigin: PAIR(90, 90)
  1329. }
  1330. *case: Option2
  1331. {
  1332. *PrintableArea: PAIR(2880, 3780)
  1333. *PrintableOrigin: PAIR(90, 90)
  1334. }
  1335. *case: Option3
  1336. {
  1337. *PrintableArea: PAIR(2880, 3960)
  1338. *PrintableOrigin: PAIR(90, 0)
  1339. }
  1340. *case: Option4
  1341. {
  1342. *PrintableArea: PAIR(2880, 3780)
  1343. *PrintableOrigin: PAIR(90, 90)
  1344. }
  1345. *case: Option5
  1346. {
  1347. *PrintableArea: PAIR(2880, 3960)
  1348. *PrintableOrigin: PAIR(90, 0)
  1349. }
  1350. *case: Option6
  1351. {
  1352. *PrintableArea: PAIR(2880, 3780)
  1353. *PrintableOrigin: PAIR(90, 90)
  1354. }
  1355. *case: Option7
  1356. {
  1357. *PrintableArea: PAIR(2880, 3960)
  1358. *PrintableOrigin: PAIR(90, 0)
  1359. }
  1360. }
  1361. }
  1362. *Option: LETTER_ROTATED
  1363. {
  1364. *rcNameID: =LETTER_ROTATED_DISPLAY
  1365. *Command: CmdSelect
  1366. {
  1367. *Order: DOC_SETUP.4
  1368. *Cmd: "<1B>3<1E1B>C3"
  1369. }
  1370. *switch: InputBin
  1371. {
  1372. *case: Option1
  1373. {
  1374. *PrintableArea: PAIR(3780, 2810)
  1375. *PrintableOrigin: PAIR(90, 90)
  1376. }
  1377. *case: Option2
  1378. {
  1379. *PrintableArea: PAIR(3780, 2880)
  1380. *PrintableOrigin: PAIR(90, 90)
  1381. }
  1382. *case: Option3
  1383. {
  1384. *PrintableArea: PAIR(3780, 3060)
  1385. *PrintableOrigin: PAIR(90, 0)
  1386. }
  1387. *case: Option4
  1388. {
  1389. *PrintableArea: PAIR(3780, 2880)
  1390. *PrintableOrigin: PAIR(90, 90)
  1391. }
  1392. *case: Option5
  1393. {
  1394. *PrintableArea: PAIR(3780, 3060)
  1395. *PrintableOrigin: PAIR(90, 0)
  1396. }
  1397. *case: Option6
  1398. {
  1399. *PrintableArea: PAIR(3780, 2880)
  1400. *PrintableOrigin: PAIR(90, 90)
  1401. }
  1402. *case: Option7
  1403. {
  1404. *PrintableArea: PAIR(3780, 3060)
  1405. *PrintableOrigin: PAIR(90, 0)
  1406. }
  1407. }
  1408. }
  1409. *Option: JAPANESE_POSTCARD
  1410. {
  1411. *rcNameID: =JAPANESE_POSTCARD_DISPLAY
  1412. *Command: CmdSelect
  1413. {
  1414. *Order: DOC_SETUP.4
  1415. *Cmd: "<1B>3<1E1B>C#"
  1416. }
  1417. *switch: InputBin
  1418. {
  1419. *case: Option1
  1420. {
  1421. *PrintableArea: PAIR(1238, 1849)
  1422. *PrintableOrigin: PAIR(90, 90)
  1423. *switch: Resolution
  1424. {
  1425. *case: Option1
  1426. {
  1427. *% Warning: the following printable length is adjusted (1849->1848) so it is divisible by the resolution Y scale.
  1428. *PrintableArea: PAIR(1238, 1848)
  1429. }
  1430. *case: Option2
  1431. {
  1432. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1433. *% Warning: the following printable length is adjusted (1849->1848) so it is divisible by the resolution Y scale.
  1434. *PrintableArea: PAIR(1236, 1848)
  1435. }
  1436. }
  1437. }
  1438. *case: Option2
  1439. {
  1440. *PrintableArea: PAIR(1238, 1919)
  1441. *PrintableOrigin: PAIR(90, 90)
  1442. *switch: Resolution
  1443. {
  1444. *case: Option1
  1445. {
  1446. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  1447. *PrintableArea: PAIR(1238, 1918)
  1448. }
  1449. *case: Option2
  1450. {
  1451. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1452. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  1453. *PrintableArea: PAIR(1236, 1918)
  1454. }
  1455. }
  1456. }
  1457. *case: Option3
  1458. {
  1459. *PrintableArea: PAIR(1238, 2099)
  1460. *PrintableOrigin: PAIR(90, 0)
  1461. *switch: Resolution
  1462. {
  1463. *case: Option1
  1464. {
  1465. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  1466. *PrintableArea: PAIR(1238, 2098)
  1467. }
  1468. *case: Option2
  1469. {
  1470. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1471. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  1472. *PrintableArea: PAIR(1236, 2098)
  1473. }
  1474. }
  1475. }
  1476. *case: Option4
  1477. {
  1478. *PrintableArea: PAIR(1238, 1919)
  1479. *PrintableOrigin: PAIR(90, 90)
  1480. *switch: Resolution
  1481. {
  1482. *case: Option1
  1483. {
  1484. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  1485. *PrintableArea: PAIR(1238, 1918)
  1486. }
  1487. *case: Option2
  1488. {
  1489. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1490. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  1491. *PrintableArea: PAIR(1236, 1918)
  1492. }
  1493. }
  1494. }
  1495. *case: Option5
  1496. {
  1497. *PrintableArea: PAIR(1238, 2099)
  1498. *PrintableOrigin: PAIR(90, 0)
  1499. *switch: Resolution
  1500. {
  1501. *case: Option1
  1502. {
  1503. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  1504. *PrintableArea: PAIR(1238, 2098)
  1505. }
  1506. *case: Option2
  1507. {
  1508. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1509. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  1510. *PrintableArea: PAIR(1236, 2098)
  1511. }
  1512. }
  1513. }
  1514. *case: Option6
  1515. {
  1516. *PrintableArea: PAIR(1238, 1919)
  1517. *PrintableOrigin: PAIR(90, 90)
  1518. *switch: Resolution
  1519. {
  1520. *case: Option1
  1521. {
  1522. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  1523. *PrintableArea: PAIR(1238, 1918)
  1524. }
  1525. *case: Option2
  1526. {
  1527. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1528. *% Warning: the following printable length is adjusted (1919->1918) so it is divisible by the resolution Y scale.
  1529. *PrintableArea: PAIR(1236, 1918)
  1530. }
  1531. }
  1532. }
  1533. *case: Option7
  1534. {
  1535. *PrintableArea: PAIR(1238, 2099)
  1536. *PrintableOrigin: PAIR(90, 0)
  1537. *switch: Resolution
  1538. {
  1539. *case: Option1
  1540. {
  1541. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  1542. *PrintableArea: PAIR(1238, 2098)
  1543. }
  1544. *case: Option2
  1545. {
  1546. *% Warning: the following printable width is adjusted (1238->1236) so it is divisible by the resolution X scale.
  1547. *% Warning: the following printable length is adjusted (2099->2098) so it is divisible by the resolution Y scale.
  1548. *PrintableArea: PAIR(1236, 2098)
  1549. }
  1550. }
  1551. }
  1552. }
  1553. }
  1554. *Option: JAPANESE_POSTCARD_ROTATED
  1555. {
  1556. *rcNameID: =JAPANESE_POSTCARD_ROTATED_DISPLAY
  1557. *Command: CmdSelect
  1558. {
  1559. *Order: DOC_SETUP.4
  1560. *Cmd: "<1B>3<1E1B>C<18>"
  1561. }
  1562. *switch: InputBin
  1563. {
  1564. *case: Option1
  1565. {
  1566. *PrintableArea: PAIR(1919, 1168)
  1567. *PrintableOrigin: PAIR(90, 90)
  1568. *switch: Resolution
  1569. {
  1570. *case: Option1
  1571. {
  1572. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1573. *PrintableArea: PAIR(1918, 1168)
  1574. }
  1575. *case: Option2
  1576. {
  1577. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1578. *PrintableArea: PAIR(1917, 1168)
  1579. }
  1580. }
  1581. }
  1582. *case: Option2
  1583. {
  1584. *PrintableArea: PAIR(1919, 1238)
  1585. *PrintableOrigin: PAIR(90, 90)
  1586. *switch: Resolution
  1587. {
  1588. *case: Option1
  1589. {
  1590. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1591. *PrintableArea: PAIR(1918, 1238)
  1592. }
  1593. *case: Option2
  1594. {
  1595. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1596. *PrintableArea: PAIR(1917, 1238)
  1597. }
  1598. }
  1599. }
  1600. *case: Option3
  1601. {
  1602. *PrintableArea: PAIR(1919, 1418)
  1603. *PrintableOrigin: PAIR(90, 0)
  1604. *switch: Resolution
  1605. {
  1606. *case: Option1
  1607. {
  1608. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1609. *PrintableArea: PAIR(1918, 1418)
  1610. }
  1611. *case: Option2
  1612. {
  1613. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1614. *PrintableArea: PAIR(1917, 1418)
  1615. }
  1616. }
  1617. }
  1618. *case: Option4
  1619. {
  1620. *PrintableArea: PAIR(1919, 1238)
  1621. *PrintableOrigin: PAIR(90, 90)
  1622. *switch: Resolution
  1623. {
  1624. *case: Option1
  1625. {
  1626. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1627. *PrintableArea: PAIR(1918, 1238)
  1628. }
  1629. *case: Option2
  1630. {
  1631. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1632. *PrintableArea: PAIR(1917, 1238)
  1633. }
  1634. }
  1635. }
  1636. *case: Option5
  1637. {
  1638. *PrintableArea: PAIR(1919, 1418)
  1639. *PrintableOrigin: PAIR(90, 0)
  1640. *switch: Resolution
  1641. {
  1642. *case: Option1
  1643. {
  1644. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1645. *PrintableArea: PAIR(1918, 1418)
  1646. }
  1647. *case: Option2
  1648. {
  1649. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1650. *PrintableArea: PAIR(1917, 1418)
  1651. }
  1652. }
  1653. }
  1654. *case: Option6
  1655. {
  1656. *PrintableArea: PAIR(1919, 1238)
  1657. *PrintableOrigin: PAIR(90, 90)
  1658. *switch: Resolution
  1659. {
  1660. *case: Option1
  1661. {
  1662. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1663. *PrintableArea: PAIR(1918, 1238)
  1664. }
  1665. *case: Option2
  1666. {
  1667. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1668. *PrintableArea: PAIR(1917, 1238)
  1669. }
  1670. }
  1671. }
  1672. *case: Option7
  1673. {
  1674. *PrintableArea: PAIR(1919, 1418)
  1675. *PrintableOrigin: PAIR(90, 0)
  1676. *switch: Resolution
  1677. {
  1678. *case: Option1
  1679. {
  1680. *% Warning: the following printable width is adjusted (1919->1918) so it is divisible by the resolution X scale.
  1681. *PrintableArea: PAIR(1918, 1418)
  1682. }
  1683. *case: Option2
  1684. {
  1685. *% Warning: the following printable width is adjusted (1919->1917) so it is divisible by the resolution X scale.
  1686. *PrintableArea: PAIR(1917, 1418)
  1687. }
  1688. }
  1689. }
  1690. }
  1691. }
  1692. *Option: Option15
  1693. {
  1694. *rcNameID: 258
  1695. *OptionID: 258
  1696. *PageDimensions: PAIR(3060, 3960)
  1697. *Command: CmdSelect
  1698. {
  1699. *Order: DOC_SETUP.4
  1700. *Cmd: "<1B>C<000B>"
  1701. }
  1702. *switch: InputBin
  1703. {
  1704. *case: Option1
  1705. {
  1706. *PrintableArea: PAIR(2700, 3710)
  1707. *PrintableOrigin: PAIR(90, 90)
  1708. }
  1709. *case: Option2
  1710. {
  1711. *PrintableArea: PAIR(2700, 3780)
  1712. *PrintableOrigin: PAIR(90, 90)
  1713. }
  1714. *case: Option3
  1715. {
  1716. *PrintableArea: PAIR(2700, 3960)
  1717. *PrintableOrigin: PAIR(90, 0)
  1718. }
  1719. *case: Option4
  1720. {
  1721. *PrintableArea: PAIR(2700, 3780)
  1722. *PrintableOrigin: PAIR(90, 90)
  1723. }
  1724. *case: Option5
  1725. {
  1726. *PrintableArea: PAIR(2700, 3960)
  1727. *PrintableOrigin: PAIR(90, 0)
  1728. }
  1729. *case: Option6
  1730. {
  1731. *PrintableArea: PAIR(2700, 3780)
  1732. *PrintableOrigin: PAIR(90, 90)
  1733. }
  1734. *case: Option7
  1735. {
  1736. *PrintableArea: PAIR(2700, 3960)
  1737. *PrintableOrigin: PAIR(90, 0)
  1738. }
  1739. }
  1740. }
  1741. *Option: Option16
  1742. {
  1743. *rcNameID: 259
  1744. *OptionID: 259
  1745. *PageDimensions: PAIR(3600, 3960)
  1746. *Command: CmdSelect
  1747. {
  1748. *Order: DOC_SETUP.4
  1749. *Cmd: "<1B>C<000B>"
  1750. }
  1751. *switch: InputBin
  1752. {
  1753. *case: Option1
  1754. {
  1755. *PrintableArea: PAIR(3240, 3710)
  1756. *PrintableOrigin: PAIR(90, 90)
  1757. }
  1758. *case: Option2
  1759. {
  1760. *PrintableArea: PAIR(3240, 3780)
  1761. *PrintableOrigin: PAIR(90, 90)
  1762. }
  1763. *case: Option3
  1764. {
  1765. *PrintableArea: PAIR(3240, 3960)
  1766. *PrintableOrigin: PAIR(90, 0)
  1767. }
  1768. *case: Option4
  1769. {
  1770. *PrintableArea: PAIR(3240, 3780)
  1771. *PrintableOrigin: PAIR(90, 90)
  1772. }
  1773. *case: Option5
  1774. {
  1775. *PrintableArea: PAIR(3240, 3960)
  1776. *PrintableOrigin: PAIR(90, 0)
  1777. }
  1778. *case: Option6
  1779. {
  1780. *PrintableArea: PAIR(3240, 3780)
  1781. *PrintableOrigin: PAIR(90, 90)
  1782. }
  1783. *case: Option7
  1784. {
  1785. *PrintableArea: PAIR(3240, 3960)
  1786. *PrintableOrigin: PAIR(90, 0)
  1787. }
  1788. }
  1789. }
  1790. *Option: Option17
  1791. {
  1792. *rcNameID: 260
  1793. *OptionID: 260
  1794. *PageDimensions: PAIR(5400, 1080)
  1795. *Command: CmdSelect
  1796. {
  1797. *Order: DOC_SETUP.4
  1798. *Cmd: "<1B>C<0003>"
  1799. }
  1800. *switch: InputBin
  1801. {
  1802. *case: Option1
  1803. {
  1804. *PrintableArea: PAIR(4896, 830)
  1805. *PrintableOrigin: PAIR(90, 90)
  1806. }
  1807. *case: Option2
  1808. {
  1809. *PrintableArea: PAIR(4896, 900)
  1810. *PrintableOrigin: PAIR(90, 90)
  1811. }
  1812. *case: Option3
  1813. {
  1814. *PrintableArea: PAIR(4896, 1080)
  1815. *PrintableOrigin: PAIR(90, 0)
  1816. }
  1817. *case: Option4
  1818. {
  1819. *PrintableArea: PAIR(4896, 900)
  1820. *PrintableOrigin: PAIR(90, 90)
  1821. }
  1822. *case: Option5
  1823. {
  1824. *PrintableArea: PAIR(4896, 1080)
  1825. *PrintableOrigin: PAIR(90, 0)
  1826. }
  1827. *case: Option6
  1828. {
  1829. *PrintableArea: PAIR(4896, 900)
  1830. *PrintableOrigin: PAIR(90, 90)
  1831. }
  1832. *case: Option7
  1833. {
  1834. *PrintableArea: PAIR(4896, 1080)
  1835. *PrintableOrigin: PAIR(90, 0)
  1836. }
  1837. }
  1838. }
  1839. *Option: Option18
  1840. {
  1841. *rcNameID: 261
  1842. *OptionID: 261
  1843. *PageDimensions: PAIR(5400, 1320)
  1844. *Command: CmdSelect
  1845. {
  1846. *Order: DOC_SETUP.4
  1847. *Cmd: "<1B>3<1E1B>C<16>"
  1848. }
  1849. *switch: InputBin
  1850. {
  1851. *case: Option1
  1852. {
  1853. *PrintableArea: PAIR(4896, 1070)
  1854. *PrintableOrigin: PAIR(90, 90)
  1855. }
  1856. *case: Option2
  1857. {
  1858. *PrintableArea: PAIR(4896, 1140)
  1859. *PrintableOrigin: PAIR(90, 90)
  1860. }
  1861. *case: Option3
  1862. {
  1863. *PrintableArea: PAIR(4896, 1320)
  1864. *PrintableOrigin: PAIR(90, 0)
  1865. }
  1866. *case: Option4
  1867. {
  1868. *PrintableArea: PAIR(4896, 1140)
  1869. *PrintableOrigin: PAIR(90, 90)
  1870. }
  1871. *case: Option5
  1872. {
  1873. *PrintableArea: PAIR(4896, 1320)
  1874. *PrintableOrigin: PAIR(90, 0)
  1875. }
  1876. *case: Option6
  1877. {
  1878. *PrintableArea: PAIR(4896, 1140)
  1879. *PrintableOrigin: PAIR(90, 90)
  1880. }
  1881. *case: Option7
  1882. {
  1883. *PrintableArea: PAIR(4896, 1320)
  1884. *PrintableOrigin: PAIR(90, 0)
  1885. }
  1886. }
  1887. }
  1888. *Option: Option19
  1889. {
  1890. *rcNameID: 262
  1891. *OptionID: 262
  1892. *PageDimensions: PAIR(5400, 1440)
  1893. *Command: CmdSelect
  1894. {
  1895. *Order: DOC_SETUP.4
  1896. *Cmd: "<1B>C<0004>"
  1897. }
  1898. *switch: InputBin
  1899. {
  1900. *case: Option1
  1901. {
  1902. *PrintableArea: PAIR(4896, 1190)
  1903. *PrintableOrigin: PAIR(90, 90)
  1904. }
  1905. *case: Option2
  1906. {
  1907. *PrintableArea: PAIR(4896, 1260)
  1908. *PrintableOrigin: PAIR(90, 90)
  1909. }
  1910. *case: Option3
  1911. {
  1912. *PrintableArea: PAIR(4896, 1440)
  1913. *PrintableOrigin: PAIR(90, 0)
  1914. }
  1915. *case: Option4
  1916. {
  1917. *PrintableArea: PAIR(4896, 1260)
  1918. *PrintableOrigin: PAIR(90, 90)
  1919. }
  1920. *case: Option5
  1921. {
  1922. *PrintableArea: PAIR(4896, 1440)
  1923. *PrintableOrigin: PAIR(90, 0)
  1924. }
  1925. *case: Option6
  1926. {
  1927. *PrintableArea: PAIR(4896, 1260)
  1928. *PrintableOrigin: PAIR(90, 90)
  1929. }
  1930. *case: Option7
  1931. {
  1932. *PrintableArea: PAIR(4896, 1440)
  1933. *PrintableOrigin: PAIR(90, 0)
  1934. }
  1935. }
  1936. }
  1937. *Option: Option20
  1938. {
  1939. *rcNameID: 263
  1940. *OptionID: 263
  1941. *PageDimensions: PAIR(5400, 1620)
  1942. *Command: CmdSelect
  1943. {
  1944. *Order: DOC_SETUP.4
  1945. *Cmd: "<1B>3<1E1B>C<1B>"
  1946. }
  1947. *switch: InputBin
  1948. {
  1949. *case: Option1
  1950. {
  1951. *PrintableArea: PAIR(4896, 1370)
  1952. *PrintableOrigin: PAIR(90, 90)
  1953. }
  1954. *case: Option2
  1955. {
  1956. *PrintableArea: PAIR(4896, 1440)
  1957. *PrintableOrigin: PAIR(90, 90)
  1958. }
  1959. *case: Option3
  1960. {
  1961. *PrintableArea: PAIR(4896, 1620)
  1962. *PrintableOrigin: PAIR(90, 0)
  1963. }
  1964. *case: Option4
  1965. {
  1966. *PrintableArea: PAIR(4896, 1440)
  1967. *PrintableOrigin: PAIR(90, 90)
  1968. }
  1969. *case: Option5
  1970. {
  1971. *PrintableArea: PAIR(4896, 1620)
  1972. *PrintableOrigin: PAIR(90, 0)
  1973. }
  1974. *case: Option6
  1975. {
  1976. *PrintableArea: PAIR(4896, 1440)
  1977. *PrintableOrigin: PAIR(90, 90)
  1978. }
  1979. *case: Option7
  1980. {
  1981. *PrintableArea: PAIR(4896, 1620)
  1982. *PrintableOrigin: PAIR(90, 0)
  1983. }
  1984. }
  1985. }
  1986. *Option: Option21
  1987. {
  1988. *rcNameID: 264
  1989. *OptionID: 264
  1990. *PageDimensions: PAIR(5400, 1800)
  1991. *Command: CmdSelect
  1992. {
  1993. *Order: DOC_SETUP.4
  1994. *Cmd: "<1B>C<0005>"
  1995. }
  1996. *switch: InputBin
  1997. {
  1998. *case: Option1
  1999. {
  2000. *PrintableArea: PAIR(4896, 1550)
  2001. *PrintableOrigin: PAIR(90, 90)
  2002. }
  2003. *case: Option2
  2004. {
  2005. *PrintableArea: PAIR(4896, 1620)
  2006. *PrintableOrigin: PAIR(90, 90)
  2007. }
  2008. *case: Option3
  2009. {
  2010. *PrintableArea: PAIR(4896, 1800)
  2011. *PrintableOrigin: PAIR(90, 0)
  2012. }
  2013. *case: Option4
  2014. {
  2015. *PrintableArea: PAIR(4896, 1620)
  2016. *PrintableOrigin: PAIR(90, 90)
  2017. }
  2018. *case: Option5
  2019. {
  2020. *PrintableArea: PAIR(4896, 1800)
  2021. *PrintableOrigin: PAIR(90, 0)
  2022. }
  2023. *case: Option6
  2024. {
  2025. *PrintableArea: PAIR(4896, 1620)
  2026. *PrintableOrigin: PAIR(90, 90)
  2027. }
  2028. *case: Option7
  2029. {
  2030. *PrintableArea: PAIR(4896, 1800)
  2031. *PrintableOrigin: PAIR(90, 0)
  2032. }
  2033. }
  2034. }
  2035. *Option: Option22
  2036. {
  2037. *rcNameID: 265
  2038. *OptionID: 265
  2039. *PageDimensions: PAIR(5400, 1980)
  2040. *Command: CmdSelect
  2041. {
  2042. *Order: DOC_SETUP.4
  2043. *Cmd: "<1B>3<1E1B>C!"
  2044. }
  2045. *switch: InputBin
  2046. {
  2047. *case: Option1
  2048. {
  2049. *PrintableArea: PAIR(4896, 1730)
  2050. *PrintableOrigin: PAIR(90, 90)
  2051. }
  2052. *case: Option2
  2053. {
  2054. *PrintableArea: PAIR(4896, 1800)
  2055. *PrintableOrigin: PAIR(90, 90)
  2056. }
  2057. *case: Option3
  2058. {
  2059. *PrintableArea: PAIR(4896, 1980)
  2060. *PrintableOrigin: PAIR(90, 0)
  2061. }
  2062. *case: Option4
  2063. {
  2064. *PrintableArea: PAIR(4896, 1800)
  2065. *PrintableOrigin: PAIR(90, 90)
  2066. }
  2067. *case: Option5
  2068. {
  2069. *PrintableArea: PAIR(4896, 1980)
  2070. *PrintableOrigin: PAIR(90, 0)
  2071. }
  2072. *case: Option6
  2073. {
  2074. *PrintableArea: PAIR(4896, 1800)
  2075. *PrintableOrigin: PAIR(90, 90)
  2076. }
  2077. *case: Option7
  2078. {
  2079. *PrintableArea: PAIR(4896, 1980)
  2080. *PrintableOrigin: PAIR(90, 0)
  2081. }
  2082. }
  2083. }
  2084. *Option: Option23
  2085. {
  2086. *rcNameID: 266
  2087. *OptionID: 266
  2088. *PageDimensions: PAIR(5400, 2040)
  2089. *Command: CmdSelect
  2090. {
  2091. *Order: DOC_SETUP.4
  2092. *Cmd: "<1B>3<1E1B>C%""
  2093. }
  2094. *switch: InputBin
  2095. {
  2096. *case: Option1
  2097. {
  2098. *PrintableArea: PAIR(4896, 1790)
  2099. *PrintableOrigin: PAIR(90, 90)
  2100. }
  2101. *case: Option2
  2102. {
  2103. *PrintableArea: PAIR(4896, 1860)
  2104. *PrintableOrigin: PAIR(90, 90)
  2105. }
  2106. *case: Option3
  2107. {
  2108. *PrintableArea: PAIR(4896, 2040)
  2109. *PrintableOrigin: PAIR(90, 0)
  2110. }
  2111. *case: Option4
  2112. {
  2113. *PrintableArea: PAIR(4896, 1860)
  2114. *PrintableOrigin: PAIR(90, 90)
  2115. }
  2116. *case: Option5
  2117. {
  2118. *PrintableArea: PAIR(4896, 2040)
  2119. *PrintableOrigin: PAIR(90, 0)
  2120. }
  2121. *case: Option6
  2122. {
  2123. *PrintableArea: PAIR(4896, 1860)
  2124. *PrintableOrigin: PAIR(90, 90)
  2125. }
  2126. *case: Option7
  2127. {
  2128. *PrintableArea: PAIR(4896, 2040)
  2129. *PrintableOrigin: PAIR(90, 0)
  2130. }
  2131. }
  2132. }
  2133. *Option: Option24
  2134. {
  2135. *rcNameID: 267
  2136. *OptionID: 267
  2137. *PageDimensions: PAIR(5400, 2160)
  2138. *Command: CmdSelect
  2139. {
  2140. *Order: DOC_SETUP.4
  2141. *Cmd: "<1B>C<0006>"
  2142. }
  2143. *switch: InputBin
  2144. {
  2145. *case: Option1
  2146. {
  2147. *PrintableArea: PAIR(4896, 1910)
  2148. *PrintableOrigin: PAIR(90, 90)
  2149. }
  2150. *case: Option2
  2151. {
  2152. *PrintableArea: PAIR(4896, 1980)
  2153. *PrintableOrigin: PAIR(90, 90)
  2154. }
  2155. *case: Option3
  2156. {
  2157. *PrintableArea: PAIR(4896, 2160)
  2158. *PrintableOrigin: PAIR(90, 0)
  2159. }
  2160. *case: Option4
  2161. {
  2162. *PrintableArea: PAIR(4896, 1980)
  2163. *PrintableOrigin: PAIR(90, 90)
  2164. }
  2165. *case: Option5
  2166. {
  2167. *PrintableArea: PAIR(4896, 2160)
  2168. *PrintableOrigin: PAIR(90, 0)
  2169. }
  2170. *case: Option6
  2171. {
  2172. *PrintableArea: PAIR(4896, 1980)
  2173. *PrintableOrigin: PAIR(90, 90)
  2174. }
  2175. *case: Option7
  2176. {
  2177. *PrintableArea: PAIR(4896, 2160)
  2178. *PrintableOrigin: PAIR(90, 0)
  2179. }
  2180. }
  2181. }
  2182. *Option: Option25
  2183. {
  2184. *rcNameID: 268
  2185. *OptionID: 268
  2186. *PageDimensions: PAIR(5400, 2520)
  2187. *Command: CmdSelect
  2188. {
  2189. *Order: DOC_SETUP.4
  2190. *Cmd: "<1B>C<0007>"
  2191. }
  2192. *switch: InputBin
  2193. {
  2194. *case: Option1
  2195. {
  2196. *PrintableArea: PAIR(4896, 2270)
  2197. *PrintableOrigin: PAIR(90, 90)
  2198. }
  2199. *case: Option2
  2200. {
  2201. *PrintableArea: PAIR(4896, 2340)
  2202. *PrintableOrigin: PAIR(90, 90)
  2203. }
  2204. *case: Option3
  2205. {
  2206. *PrintableArea: PAIR(4896, 2520)
  2207. *PrintableOrigin: PAIR(90, 0)
  2208. }
  2209. *case: Option4
  2210. {
  2211. *PrintableArea: PAIR(4896, 2340)
  2212. *PrintableOrigin: PAIR(90, 90)
  2213. }
  2214. *case: Option5
  2215. {
  2216. *PrintableArea: PAIR(4896, 2520)
  2217. *PrintableOrigin: PAIR(90, 0)
  2218. }
  2219. *case: Option6
  2220. {
  2221. *PrintableArea: PAIR(4896, 2340)
  2222. *PrintableOrigin: PAIR(90, 90)
  2223. }
  2224. *case: Option7
  2225. {
  2226. *PrintableArea: PAIR(4896, 2520)
  2227. *PrintableOrigin: PAIR(90, 0)
  2228. }
  2229. }
  2230. }
  2231. *Option: Option26
  2232. {
  2233. *rcNameID: 269
  2234. *OptionID: 269
  2235. *PageDimensions: PAIR(5400, 2880)
  2236. *Command: CmdSelect
  2237. {
  2238. *Order: DOC_SETUP.4
  2239. *Cmd: "<1B>C<0008>"
  2240. }
  2241. *switch: InputBin
  2242. {
  2243. *case: Option1
  2244. {
  2245. *PrintableArea: PAIR(4896, 2630)
  2246. *PrintableOrigin: PAIR(90, 90)
  2247. }
  2248. *case: Option2
  2249. {
  2250. *PrintableArea: PAIR(4896, 2700)
  2251. *PrintableOrigin: PAIR(90, 90)
  2252. }
  2253. *case: Option3
  2254. {
  2255. *PrintableArea: PAIR(4896, 2880)
  2256. *PrintableOrigin: PAIR(90, 0)
  2257. }
  2258. *case: Option4
  2259. {
  2260. *PrintableArea: PAIR(4896, 2700)
  2261. *PrintableOrigin: PAIR(90, 90)
  2262. }
  2263. *case: Option5
  2264. {
  2265. *PrintableArea: PAIR(4896, 2880)
  2266. *PrintableOrigin: PAIR(90, 0)
  2267. }
  2268. *case: Option6
  2269. {
  2270. *PrintableArea: PAIR(4896, 2700)
  2271. *PrintableOrigin: PAIR(90, 90)
  2272. }
  2273. *case: Option7
  2274. {
  2275. *PrintableArea: PAIR(4896, 2880)
  2276. *PrintableOrigin: PAIR(90, 0)
  2277. }
  2278. }
  2279. }
  2280. *Option: Option27
  2281. {
  2282. *rcNameID: 270
  2283. *OptionID: 270
  2284. *PageDimensions: PAIR(5400, 3060)
  2285. *Command: CmdSelect
  2286. {
  2287. *Order: DOC_SETUP.4
  2288. *Cmd: "<1B>3<1E1B>C3"
  2289. }
  2290. *switch: InputBin
  2291. {
  2292. *case: Option1
  2293. {
  2294. *PrintableArea: PAIR(4896, 2810)
  2295. *PrintableOrigin: PAIR(90, 90)
  2296. }
  2297. *case: Option2
  2298. {
  2299. *PrintableArea: PAIR(4896, 2880)
  2300. *PrintableOrigin: PAIR(90, 90)
  2301. }
  2302. *case: Option3
  2303. {
  2304. *PrintableArea: PAIR(4896, 3060)
  2305. *PrintableOrigin: PAIR(90, 0)
  2306. }
  2307. *case: Option4
  2308. {
  2309. *PrintableArea: PAIR(4896, 2880)
  2310. *PrintableOrigin: PAIR(90, 90)
  2311. }
  2312. *case: Option5
  2313. {
  2314. *PrintableArea: PAIR(4896, 3060)
  2315. *PrintableOrigin: PAIR(90, 0)
  2316. }
  2317. *case: Option6
  2318. {
  2319. *PrintableArea: PAIR(4896, 2880)
  2320. *PrintableOrigin: PAIR(90, 90)
  2321. }
  2322. *case: Option7
  2323. {
  2324. *PrintableArea: PAIR(4896, 3060)
  2325. *PrintableOrigin: PAIR(90, 0)
  2326. }
  2327. }
  2328. }
  2329. *Option: Option28
  2330. {
  2331. *rcNameID: 271
  2332. *OptionID: 271
  2333. *PageDimensions: PAIR(5400, 3240)
  2334. *Command: CmdSelect
  2335. {
  2336. *Order: DOC_SETUP.4
  2337. *Cmd: "<1B>C<0009>"
  2338. }
  2339. *switch: InputBin
  2340. {
  2341. *case: Option1
  2342. {
  2343. *PrintableArea: PAIR(4896, 2990)
  2344. *PrintableOrigin: PAIR(90, 90)
  2345. }
  2346. *case: Option2
  2347. {
  2348. *PrintableArea: PAIR(4896, 3060)
  2349. *PrintableOrigin: PAIR(90, 90)
  2350. }
  2351. *case: Option3
  2352. {
  2353. *PrintableArea: PAIR(4896, 3240)
  2354. *PrintableOrigin: PAIR(90, 0)
  2355. }
  2356. *case: Option4
  2357. {
  2358. *PrintableArea: PAIR(4896, 3060)
  2359. *PrintableOrigin: PAIR(90, 90)
  2360. }
  2361. *case: Option5
  2362. {
  2363. *PrintableArea: PAIR(4896, 3240)
  2364. *PrintableOrigin: PAIR(90, 0)
  2365. }
  2366. *case: Option6
  2367. {
  2368. *PrintableArea: PAIR(4896, 3060)
  2369. *PrintableOrigin: PAIR(90, 90)
  2370. }
  2371. *case: Option7
  2372. {
  2373. *PrintableArea: PAIR(4896, 3240)
  2374. *PrintableOrigin: PAIR(90, 0)
  2375. }
  2376. }
  2377. }
  2378. *Option: Option29
  2379. {
  2380. *rcNameID: 272
  2381. *OptionID: 272
  2382. *PageDimensions: PAIR(5400, 3600)
  2383. *Command: CmdSelect
  2384. {
  2385. *Order: DOC_SETUP.4
  2386. *Cmd: "<1B>C<000A>"
  2387. }
  2388. *switch: InputBin
  2389. {
  2390. *case: Option1
  2391. {
  2392. *PrintableArea: PAIR(4896, 3350)
  2393. *PrintableOrigin: PAIR(90, 90)
  2394. }
  2395. *case: Option2
  2396. {
  2397. *PrintableArea: PAIR(4896, 3420)
  2398. *PrintableOrigin: PAIR(90, 90)
  2399. }
  2400. *case: Option3
  2401. {
  2402. *PrintableArea: PAIR(4896, 3600)
  2403. *PrintableOrigin: PAIR(90, 0)
  2404. }
  2405. *case: Option4
  2406. {
  2407. *PrintableArea: PAIR(4896, 3420)
  2408. *PrintableOrigin: PAIR(90, 90)
  2409. }
  2410. *case: Option5
  2411. {
  2412. *PrintableArea: PAIR(4896, 3600)
  2413. *PrintableOrigin: PAIR(90, 0)
  2414. }
  2415. *case: Option6
  2416. {
  2417. *PrintableArea: PAIR(4896, 3420)
  2418. *PrintableOrigin: PAIR(90, 90)
  2419. }
  2420. *case: Option7
  2421. {
  2422. *PrintableArea: PAIR(4896, 3600)
  2423. *PrintableOrigin: PAIR(90, 0)
  2424. }
  2425. }
  2426. }
  2427. *Option: Option30
  2428. {
  2429. *rcNameID: 273
  2430. *OptionID: 273
  2431. *PageDimensions: PAIR(5400, 3960)
  2432. *Command: CmdSelect
  2433. {
  2434. *Order: DOC_SETUP.4
  2435. *Cmd: "<1B>C<000B>"
  2436. }
  2437. *switch: InputBin
  2438. {
  2439. *case: Option1
  2440. {
  2441. *PrintableArea: PAIR(4896, 3710)
  2442. *PrintableOrigin: PAIR(90, 90)
  2443. }
  2444. *case: Option2
  2445. {
  2446. *PrintableArea: PAIR(4896, 3780)
  2447. *PrintableOrigin: PAIR(90, 90)
  2448. }
  2449. *case: Option3
  2450. {
  2451. *PrintableArea: PAIR(4896, 3960)
  2452. *PrintableOrigin: PAIR(90, 0)
  2453. }
  2454. *case: Option4
  2455. {
  2456. *PrintableArea: PAIR(4896, 3780)
  2457. *PrintableOrigin: PAIR(90, 90)
  2458. }
  2459. *case: Option5
  2460. {
  2461. *PrintableArea: PAIR(4896, 3960)
  2462. *PrintableOrigin: PAIR(90, 0)
  2463. }
  2464. *case: Option6
  2465. {
  2466. *PrintableArea: PAIR(4896, 3780)
  2467. *PrintableOrigin: PAIR(90, 90)
  2468. }
  2469. *case: Option7
  2470. {
  2471. *PrintableArea: PAIR(4896, 3960)
  2472. *PrintableOrigin: PAIR(90, 0)
  2473. }
  2474. }
  2475. }
  2476. *Option: Option31
  2477. {
  2478. *rcNameID: 274
  2479. *OptionID: 274
  2480. *PageDimensions: PAIR(5400, 4320)
  2481. *Command: CmdSelect
  2482. {
  2483. *Order: DOC_SETUP.4
  2484. *Cmd: "<1B>C<000C>"
  2485. }
  2486. *switch: InputBin
  2487. {
  2488. *case: Option1
  2489. {
  2490. *PrintableArea: PAIR(4896, 4070)
  2491. *PrintableOrigin: PAIR(90, 90)
  2492. }
  2493. *case: Option2
  2494. {
  2495. *PrintableArea: PAIR(4896, 4140)
  2496. *PrintableOrigin: PAIR(90, 90)
  2497. }
  2498. *case: Option3
  2499. {
  2500. *PrintableArea: PAIR(4896, 4320)
  2501. *PrintableOrigin: PAIR(90, 0)
  2502. }
  2503. *case: Option4
  2504. {
  2505. *PrintableArea: PAIR(4896, 4140)
  2506. *PrintableOrigin: PAIR(90, 90)
  2507. }
  2508. *case: Option5
  2509. {
  2510. *PrintableArea: PAIR(4896, 4320)
  2511. *PrintableOrigin: PAIR(90, 0)
  2512. }
  2513. *case: Option6
  2514. {
  2515. *PrintableArea: PAIR(4896, 4140)
  2516. *PrintableOrigin: PAIR(90, 90)
  2517. }
  2518. *case: Option7
  2519. {
  2520. *PrintableArea: PAIR(4896, 4320)
  2521. *PrintableOrigin: PAIR(90, 0)
  2522. }
  2523. }
  2524. }
  2525. *Option: Option32
  2526. {
  2527. *rcNameID: 275
  2528. *OptionID: 275
  2529. *PageDimensions: PAIR(5400, 5040)
  2530. *Command: CmdSelect
  2531. {
  2532. *Order: DOC_SETUP.4
  2533. *Cmd: "<1B>C<000E>"
  2534. }
  2535. *switch: InputBin
  2536. {
  2537. *case: Option1
  2538. {
  2539. *PrintableArea: PAIR(4896, 4790)
  2540. *PrintableOrigin: PAIR(90, 90)
  2541. }
  2542. *case: Option2
  2543. {
  2544. *PrintableArea: PAIR(4896, 4860)
  2545. *PrintableOrigin: PAIR(90, 90)
  2546. }
  2547. *case: Option3
  2548. {
  2549. *PrintableArea: PAIR(4896, 5040)
  2550. *PrintableOrigin: PAIR(90, 0)
  2551. }
  2552. *case: Option4
  2553. {
  2554. *PrintableArea: PAIR(4896, 4860)
  2555. *PrintableOrigin: PAIR(90, 90)
  2556. }
  2557. *case: Option5
  2558. {
  2559. *PrintableArea: PAIR(4896, 5040)
  2560. *PrintableOrigin: PAIR(90, 0)
  2561. }
  2562. *case: Option6
  2563. {
  2564. *PrintableArea: PAIR(4896, 4860)
  2565. *PrintableOrigin: PAIR(90, 90)
  2566. }
  2567. *case: Option7
  2568. {
  2569. *PrintableArea: PAIR(4896, 5040)
  2570. *PrintableOrigin: PAIR(90, 0)
  2571. }
  2572. }
  2573. }
  2574. *Option: CUSTOMSIZE
  2575. {
  2576. *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  2577. *MinSize: PAIR(720, 720)
  2578. *MaxSize: PAIR(5760, 7920)
  2579. *MaxPrintableWidth: 4896
  2580. *switch: InputBin
  2581. {
  2582. *case: Option1
  2583. {
  2584. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2585. *CustPrintableSizeY: %d{PhysPaperLength-(90+160)}
  2586. *CustPrintableOriginX: %d{90}
  2587. *CustPrintableOriginY: %d{90}
  2588. *CustCursorOriginX: %d{90}
  2589. *CustCursorOriginY: %d{90}
  2590. }
  2591. *case: Option2
  2592. {
  2593. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2594. *CustPrintableSizeY: %d{PhysPaperLength-(90+90)}
  2595. *CustPrintableOriginX: %d{90}
  2596. *CustPrintableOriginY: %d{90}
  2597. *CustCursorOriginX: %d{90}
  2598. *CustCursorOriginY: %d{90}
  2599. }
  2600. *case: Option3
  2601. {
  2602. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2603. *CustPrintableSizeY: %d{PhysPaperLength}
  2604. *CustPrintableOriginX: %d{90}
  2605. *CustPrintableOriginY: %d{0}
  2606. *CustCursorOriginX: %d{90}
  2607. *CustCursorOriginY: %d{0}
  2608. }
  2609. *case: Option4
  2610. {
  2611. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2612. *CustPrintableSizeY: %d{PhysPaperLength-(90+90)}
  2613. *CustPrintableOriginX: %d{90}
  2614. *CustPrintableOriginY: %d{90}
  2615. *CustCursorOriginX: %d{90}
  2616. *CustCursorOriginY: %d{90}
  2617. }
  2618. *case: Option5
  2619. {
  2620. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2621. *CustPrintableSizeY: %d{PhysPaperLength}
  2622. *CustPrintableOriginX: %d{90}
  2623. *CustPrintableOriginY: %d{0}
  2624. *CustCursorOriginX: %d{90}
  2625. *CustCursorOriginY: %d{0}
  2626. }
  2627. *case: Option6
  2628. {
  2629. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2630. *CustPrintableSizeY: %d{PhysPaperLength-(90+90)}
  2631. *CustPrintableOriginX: %d{90}
  2632. *CustPrintableOriginY: %d{90}
  2633. *CustCursorOriginX: %d{90}
  2634. *CustCursorOriginY: %d{90}
  2635. }
  2636. *case: Option7
  2637. {
  2638. *CustPrintableSizeX: %d{min(4896, PhysPaperWidth)}
  2639. *CustPrintableSizeY: %d{PhysPaperLength}
  2640. *CustPrintableOriginX: %d{90}
  2641. *CustPrintableOriginY: %d{0}
  2642. *CustCursorOriginX: %d{90}
  2643. *CustCursorOriginY: %d{0}
  2644. }
  2645. }
  2646. *Command: CmdSelect
  2647. {
  2648. *Order: DOC_SETUP.4
  2649. *Cmd: "<1B>2<1B>C" %c[0,132]{max_repeat((PhysPaperLength / 60) )}
  2650. }
  2651. }
  2652. }
  2653. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option15)
  2654. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option16)
  2655. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option17)
  2656. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option18)
  2657. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option19)
  2658. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option20)
  2659. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option21)
  2660. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option22)
  2661. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option23)
  2662. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option24)
  2663. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option25)
  2664. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option26)
  2665. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option27)
  2666. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option28)
  2667. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option29)
  2668. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option30)
  2669. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option31)
  2670. *InvalidCombination: LIST(InputBin.Option1, PaperSize.Option32)
  2671. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A3)
  2672. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A3_ROTATED)
  2673. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A4)
  2674. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A4_ROTATED)
  2675. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A5)
  2676. *InvalidCombination: LIST(InputBin.Option2, PaperSize.A5_ROTATED)
  2677. *InvalidCombination: LIST(InputBin.Option2, PaperSize.B4)
  2678. *InvalidCombination: LIST(InputBin.Option2, PaperSize.B4_JIS_ROTATED)
  2679. *InvalidCombination: LIST(InputBin.Option2, PaperSize.B5)
  2680. *InvalidCombination: LIST(InputBin.Option2, PaperSize.B5_JIS_ROTATED)
  2681. *InvalidCombination: LIST(InputBin.Option2, PaperSize.LETTER)
  2682. *InvalidCombination: LIST(InputBin.Option2, PaperSize.LETTER_ROTATED)
  2683. *InvalidCombination: LIST(InputBin.Option2, PaperSize.JAPANESE_POSTCARD)
  2684. *InvalidCombination: LIST(InputBin.Option2, PaperSize.JAPANESE_POSTCARD_ROTATED)
  2685. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A3)
  2686. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A3_ROTATED)
  2687. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A4)
  2688. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A4_ROTATED)
  2689. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A5)
  2690. *InvalidCombination: LIST(InputBin.Option3, PaperSize.A5_ROTATED)
  2691. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B4)
  2692. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B4_JIS_ROTATED)
  2693. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B5)
  2694. *InvalidCombination: LIST(InputBin.Option3, PaperSize.B5_JIS_ROTATED)
  2695. *InvalidCombination: LIST(InputBin.Option3, PaperSize.LETTER)
  2696. *InvalidCombination: LIST(InputBin.Option3, PaperSize.LETTER_ROTATED)
  2697. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JAPANESE_POSTCARD)
  2698. *InvalidCombination: LIST(InputBin.Option3, PaperSize.JAPANESE_POSTCARD_ROTATED)
  2699. *InvalidCombination: LIST(InputBin.Option4, PaperSize.A3)
  2700. *InvalidCombination: LIST(InputBin.Option4, PaperSize.A3_ROTATED)
  2701. *InvalidCombination: LIST(InputBin.Option4, PaperSize.A4)
  2702. *InvalidCombination: LIST(InputBin.Option4, PaperSize.A4_ROTATED)
  2703. *InvalidCombination: LIST(InputBin.Option4, PaperSize.A5)
  2704. *InvalidCombination: LIST(InputBin.Option4, PaperSize.A5_ROTATED)
  2705. *InvalidCombination: LIST(InputBin.Option4, PaperSize.B4)
  2706. *InvalidCombination: LIST(InputBin.Option4, PaperSize.B4_JIS_ROTATED)
  2707. *InvalidCombination: LIST(InputBin.Option4, PaperSize.B5)
  2708. *InvalidCombination: LIST(InputBin.Option4, PaperSize.B5_JIS_ROTATED)
  2709. *InvalidCombination: LIST(InputBin.Option4, PaperSize.LETTER)
  2710. *InvalidCombination: LIST(InputBin.Option4, PaperSize.LETTER_ROTATED)
  2711. *InvalidCombination: LIST(InputBin.Option4, PaperSize.JAPANESE_POSTCARD)
  2712. *InvalidCombination: LIST(InputBin.Option4, PaperSize.JAPANESE_POSTCARD_ROTATED)
  2713. *InvalidCombination: LIST(InputBin.Option5, PaperSize.A3)
  2714. *InvalidCombination: LIST(InputBin.Option5, PaperSize.A3_ROTATED)
  2715. *InvalidCombination: LIST(InputBin.Option5, PaperSize.A4)
  2716. *InvalidCombination: LIST(InputBin.Option5, PaperSize.A4_ROTATED)
  2717. *InvalidCombination: LIST(InputBin.Option5, PaperSize.A5)
  2718. *InvalidCombination: LIST(InputBin.Option5, PaperSize.A5_ROTATED)
  2719. *InvalidCombination: LIST(InputBin.Option5, PaperSize.B4)
  2720. *InvalidCombination: LIST(InputBin.Option5, PaperSize.B4_JIS_ROTATED)
  2721. *InvalidCombination: LIST(InputBin.Option5, PaperSize.B5)
  2722. *InvalidCombination: LIST(InputBin.Option5, PaperSize.B5_JIS_ROTATED)
  2723. *InvalidCombination: LIST(InputBin.Option5, PaperSize.LETTER)
  2724. *InvalidCombination: LIST(InputBin.Option5, PaperSize.LETTER_ROTATED)
  2725. *InvalidCombination: LIST(InputBin.Option5, PaperSize.JAPANESE_POSTCARD)
  2726. *InvalidCombination: LIST(InputBin.Option5, PaperSize.JAPANESE_POSTCARD_ROTATED)
  2727. *Feature: PrintQuality
  2728. {
  2729. *rcNameID: =TEXT_QUALITY_DISPLAY
  2730. *DefaultOption: Option1
  2731. *Option: Option1
  2732. {
  2733. *rcNameID: 283
  2734. *Command: CmdSelect
  2735. {
  2736. *Order: DOC_SETUP.3
  2737. *Cmd: "<1C>x<001B>x<011B>)C<001B>U<00>"
  2738. }
  2739. }
  2740. *Option: Option2
  2741. {
  2742. *rcNameID: 284
  2743. *Command: CmdSelect
  2744. {
  2745. *Order: DOC_SETUP.3
  2746. *Cmd: "<1C>x<001B>x<011B>)C<001B>U<01>"
  2747. }
  2748. }
  2749. *Option: Option3
  2750. {
  2751. *rcNameID: 285
  2752. *Command: CmdSelect
  2753. {
  2754. *Order: DOC_SETUP.3
  2755. *Cmd: "<1C>x<011B>x<001B>)C<001B>U<00>"
  2756. }
  2757. }
  2758. *Option: Option4
  2759. {
  2760. *rcNameID: 286
  2761. *Command: CmdSelect
  2762. {
  2763. *Order: DOC_SETUP.3
  2764. *Cmd: "<1C>x<011B>x<001B>)C<001B>U<01>"
  2765. }
  2766. }
  2767. *Option: Option5
  2768. {
  2769. *rcNameID: 287
  2770. *Command: CmdSelect
  2771. {
  2772. *Order: DOC_SETUP.3
  2773. *Cmd: "<1C>x<001B>x<011B>)C<01>"
  2774. }
  2775. }
  2776. }
  2777. *Feature: Halftone
  2778. {
  2779. *rcNameID: =HALFTONING_DISPLAY
  2780. *DefaultOption: HT_PATSIZE_AUTO
  2781. *Option: HT_PATSIZE_AUTO
  2782. {
  2783. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  2784. }
  2785. *Option: HT_PATSIZE_SUPERCELL_M
  2786. {
  2787. *rcNameID: =HT_SUPERCELL_DISPLAY
  2788. }
  2789. *Option: HT_PATSIZE_6x6_M
  2790. {
  2791. *rcNameID: =HT_DITHER6X6_DISPLAY
  2792. }
  2793. *Option: HT_PATSIZE_8x8_M
  2794. {
  2795. *rcNameID: =HT_DITHER8X8_DISPLAY
  2796. }
  2797. }
  2798. *Command: CmdStartDoc
  2799. {
  2800. *Order: DOC_SETUP.1
  2801. *Cmd: "<1B>~<120001> <1B>@<181B>t<011B>R<00>"
  2802. }
  2803. *Command: CmdStartPage
  2804. {
  2805. *Order: PAGE_SETUP.1
  2806. *Cmd: "<0D>"
  2807. }
  2808. *Command: CmdEndJob
  2809. {
  2810. *Order: JOB_FINISH.1
  2811. *Cmd: "<1B>@"
  2812. }
  2813. *RotateCoordinate?: FALSE
  2814. *RotateRaster?: FALSE
  2815. *RotateFont?: FALSE
  2816. *switch: Orientation
  2817. {
  2818. *case: PORTRAIT
  2819. {
  2820. *TextCaps: LIST(TC_SA_DOUBLE,TC_EA_DOUBLE,TC_IA_ABLE,TC_RA_ABLE)
  2821. }
  2822. *case: LANDSCAPE_CC270
  2823. {
  2824. *TextCaps: LIST()
  2825. }
  2826. }
  2827. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  2828. *YMoveAttributes: LIST(SEND_CR_FIRST)
  2829. *MaxLineSpacing: 255
  2830. *XMoveThreshold: 0
  2831. *YMoveThreshold: *
  2832. *XMoveUnit: 60
  2833. *YMoveUnit: 180
  2834. *Command: CmdXMoveAbsolute { *Cmd : "<1B>$" %l[0,815]{max_repeat((DestX / 6) )} }
  2835. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat((DestYRel / 2) )} }
  2836. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[0,255]{(LinefeedSpacing / 2) } }
  2837. *Command: CmdCR { *Cmd : "<0D>" }
  2838. *Command: CmdLF { *Cmd : "<0A>" }
  2839. *Command: CmdFF { *Cmd : "<0C>" }
  2840. *Command: CmdBackSpace { *Cmd : "<08>" }
  2841. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  2842. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  2843. *EjectPageWithFF?: TRUE
  2844. *OutputDataFormat: V_BYTE
  2845. *OptimizeLeftBound?: FALSE
  2846. *CursorXAfterSendBlockData: AT_GRXDATA_END
  2847. *CursorYAfterSendBlockData: NO_MOVE
  2848. *DefaultFont: 1
  2849. *DefaultCTT: 0
  2850. *switch: Orientation
  2851. {
  2852. *case: PORTRAIT
  2853. {
  2854. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17)
  2855. }
  2856. *case: LANDSCAPE_CC270
  2857. {
  2858. *DeviceFonts: LIST()
  2859. }
  2860. }
  2861. *Command: CmdBoldOn { *Cmd : "<1B>E" }
  2862. *Command: CmdBoldOff { *Cmd : "<1B>F" }
  2863. *Command: CmdItalicOn { *Cmd : "<1B>4" }
  2864. *Command: CmdItalicOff { *Cmd : "<1B>5" }
  2865. *Command: CmdSelectSingleByteMode { *Cmd : "<1C0F>" }
  2866. *Command: CmdSelectDoubleByteMode { *Cmd : "<1C12>" }