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.

911 lines
25 KiB

  1. *GPDSpecVersion: "1.0"
  2. *Include: "StdNames.gpd"
  3. *GPDFileVersion: "1.0"
  4. *GPDFileName: "OKIPRINT.GPD"
  5. *CodePage: 1252
  6. *MasterUnits: PAIR(600, 600)
  7. *ResourceDLL: "OKIPAGE.Dll"
  8. *PrinterType: PAGE
  9. *MaxCopies: 99
  10. *NotInstalledOptionName : "Not installed"
  11. *InstalledOptionName : "Installed"
  12. *Feature: Orientation
  13. {
  14. *rcNameID: =ORIENTATION_DISPLAY
  15. *DefaultOption: PORTRAIT
  16. *Option: PORTRAIT
  17. {
  18. *rcNameID: =PORTRAIT_DISPLAY
  19. *Command: CmdSelect
  20. {
  21. *Order: DOC_SETUP.8
  22. *Cmd: "<1B>&l0O"
  23. }
  24. }
  25. *Option: LANDSCAPE_CC90
  26. {
  27. *rcNameID: =LANDSCAPE_DISPLAY
  28. *Command: CmdSelect
  29. {
  30. *Order: DOC_SETUP.8
  31. *Cmd: "<1B>&l1O"
  32. }
  33. }
  34. }
  35. *Feature: Resolution
  36. {
  37. *rcNameID: =RESOLUTION_DISPLAY
  38. *DefaultOption: Option1
  39. *Option: Option1
  40. {
  41. *Name: "600 x 600 " =DOTS_PER_INCH
  42. *DPI: PAIR(600, 600)
  43. *TextDPI: PAIR(600, 600)
  44. *MinStripBlankPixels: 32
  45. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  46. *SpotDiameter: 100
  47. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  48. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  49. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  50. *Command: CmdSelect
  51. {
  52. *Order: DOC_SETUP.6
  53. *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  54. }
  55. }
  56. *Option: Option2
  57. {
  58. *Name: "300 x 300 " =DOTS_PER_INCH
  59. *DPI: PAIR(300, 300)
  60. *TextDPI: PAIR(300, 300)
  61. *MinStripBlankPixels: 32
  62. EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  63. *SpotDiameter: 100
  64. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  65. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  66. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  67. *Command: CmdSelect
  68. {
  69. *Order: DOC_SETUP.6
  70. *Cmd: "@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t300R"
  71. }
  72. }
  73. }
  74. *Feature: PaperSize
  75. {
  76. *rcNameID: =PAPER_SIZE_DISPLAY
  77. *DefaultOption: LETTER
  78. *Option: LETTER
  79. {
  80. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  81. *PageProtectMem: 4109
  82. *switch: Orientation
  83. {
  84. *case: PORTRAIT
  85. {
  86. *PrintableArea: PAIR(4800, 6324)
  87. *PrintableOrigin: PAIR(150, 150)
  88. *CursorOrigin: PAIR(150, 100)
  89. *Command: CmdSelect
  90. {
  91. *Order: DOC_SETUP.12
  92. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7680Y"
  93. }
  94. }
  95. *case: LANDSCAPE_CC90
  96. {
  97. *PrintableArea: PAIR(4860, 6360)
  98. *PrintableOrigin: PAIR(120, 120)
  99. *CursorOrigin: PAIR(100, 6480)
  100. *Command: CmdSelect
  101. {
  102. *Order: DOC_SETUP.12
  103. *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  104. }
  105. }
  106. }
  107. }
  108. *Option: LEGAL
  109. {
  110. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  111. *PageProtectMem: 5230
  112. *switch: Orientation
  113. {
  114. *case: PORTRAIT
  115. {
  116. *PrintableArea: PAIR(4800, 8124)
  117. *PrintableOrigin: PAIR(150, 150)
  118. *CursorOrigin: PAIR(150, 80)
  119. *Command: CmdSelect
  120. {
  121. *Order: DOC_SETUP.12
  122. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9888Y"
  123. }
  124. }
  125. *case: LANDSCAPE_CC90
  126. {
  127. *PrintableArea: PAIR(4860, 8130)
  128. *PrintableOrigin: PAIR(120, 150)
  129. *CursorOrigin: PAIR(100, 8280)
  130. *Command: CmdSelect
  131. {
  132. *Order: DOC_SETUP.12
  133. *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  134. }
  135. }
  136. }
  137. }
  138. *Option: FOLIO
  139. {
  140. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  141. *PageDimensions: PAIR(5100, 7800)
  142. *PageProtectMem: 5230
  143. *switch: Orientation
  144. {
  145. *case: PORTRAIT
  146. {
  147. *PrintableArea: PAIR(4800, 7500)
  148. *PrintableOrigin: PAIR(150, 150)
  149. *switch: Resolution
  150. {
  151. *case: Option1
  152. {
  153. *PrintableArea: PAIR(4796, 7496)
  154. *PrintableOrigin: PAIR(152, 152)
  155. }
  156. *case: Option2
  157. {
  158. *PrintableArea: PAIR(4792, 7496)
  159. *PrintableOrigin: PAIR(152, 152)
  160. }
  161. }
  162. *CursorOrigin: PAIR(150, 80)
  163. *Command: CmdSelect
  164. {
  165. *Order: DOC_SETUP.12
  166. *Cmd: "<1B>&l4a8c1E<1B>*p0x0Y<1B>*c0t5760x9152Y"
  167. }
  168. }
  169. *case: LANDSCAPE_CC90
  170. {
  171. *PrintableArea: PAIR(4860, 7530)
  172. *PrintableOrigin: PAIR(120, 150)
  173. *switch: Resolution
  174. {
  175. *case: Option1
  176. {
  177. *PrintableArea: PAIR(4860, 7528)
  178. *PrintableOrigin: PAIR(120, 152)
  179. }
  180. *case: Option2
  181. {
  182. *PrintableArea: PAIR(4856, 7528)
  183. *PrintableOrigin: PAIR(120, 152)
  184. }
  185. }
  186. *CursorOrigin: PAIR(100, 7680)
  187. *Command: CmdSelect
  188. {
  189. *Order: DOC_SETUP.12
  190. *Cmd: "<1B>&l4a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  191. }
  192. }
  193. }
  194. }
  195. *Option: EXECUTIVE
  196. {
  197. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  198. *PageProtectMem: 4109
  199. *switch: Orientation
  200. {
  201. *case: PORTRAIT
  202. {
  203. *PrintableArea: PAIR(4050, 6024)
  204. *PrintableOrigin: PAIR(150, 150)
  205. *CursorOrigin: PAIR(150, 90)
  206. *Command: CmdSelect
  207. {
  208. *Order: DOC_SETUP.12
  209. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4860x7344Y"
  210. }
  211. }
  212. *case: LANDSCAPE_CC90
  213. {
  214. *PrintableArea: PAIR(4110, 6040)
  215. *PrintableOrigin: PAIR(120, 140)
  216. *CursorOrigin: PAIR(100, 6180)
  217. *Command: CmdSelect
  218. {
  219. *Order: DOC_SETUP.12
  220. *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7272x4980Y"
  221. }
  222. }
  223. }
  224. }
  225. *Option: A4
  226. {
  227. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  228. *PageProtectMem: 4249
  229. *switch: Orientation
  230. {
  231. *case: PORTRAIT
  232. {
  233. *PrintableArea: PAIR(4646, 6738)
  234. *PrintableOrigin: PAIR(150, 150)
  235. *CursorOrigin: PAIR(150, 100)
  236. *Command: CmdSelect
  237. {
  238. *Order: DOC_SETUP.12
  239. *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5594x8177Y"
  240. }
  241. }
  242. *case: LANDSCAPE_CC90
  243. {
  244. *PrintableArea: PAIR(4722, 6754)
  245. *PrintableOrigin: PAIR(120, 140)
  246. *CursorOrigin: PAIR(100, 6894)
  247. *Command: CmdSelect
  248. {
  249. *Order: DOC_SETUP.12
  250. *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8129x5714Y"
  251. }
  252. }
  253. }
  254. }
  255. *Option: A5
  256. {
  257. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  258. *PageProtectMem: 2125
  259. *switch: Orientation
  260. {
  261. *case: PORTRAIT
  262. {
  263. *PrintableArea: PAIR(3198, 4656)
  264. *PrintableOrigin: PAIR(150, 150)
  265. *CursorOrigin: PAIR(150, 100)
  266. *Command: CmdSelect
  267. {
  268. *Order: DOC_SETUP.12
  269. *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t3980x5689Y"
  270. }
  271. }
  272. *case: LANDSCAPE_CC90
  273. {
  274. *PrintableArea: PAIR(3234, 4692)
  275. *PrintableOrigin: PAIR(132, 132)
  276. *CursorOrigin: PAIR(132, 4824)
  277. *Command: CmdSelect
  278. {
  279. *Order: DOC_SETUP.12
  280. *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t5789x3940Y"
  281. }
  282. }
  283. }
  284. }
  285. *Option: A6
  286. {
  287. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  288. *PageProtectMem: 2125
  289. *switch: Orientation
  290. {
  291. *case: PORTRAIT
  292. {
  293. *PrintableArea: PAIR(2178, 3198)
  294. *PrintableOrigin: PAIR(150, 150)
  295. *CursorOrigin: PAIR(150, 90)
  296. *Command: CmdSelect
  297. {
  298. *Order: DOC_SETUP.12
  299. *Cmd: "<1B>&l28a8c1E<1B>*p0x0Y<1B>*c0t2614x3982Y"
  300. }
  301. }
  302. *case: LANDSCAPE_CC90
  303. {
  304. *PrintableArea: PAIR(2208, 3198)
  305. *PrintableOrigin: PAIR(150, 150)
  306. *CursorOrigin: PAIR(100, 3348)
  307. *Command: CmdSelect
  308. {
  309. *Order: DOC_SETUP.12
  310. *Cmd: "<1B>&l28a8c1E<1B>*p0x0Y<1B>*c0t3838x2723Y"
  311. }
  312. }
  313. }
  314. }
  315. *Option: B5
  316. {
  317. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  318. *PageProtectMem: 3198
  319. *switch: Orientation
  320. {
  321. *case: PORTRAIT
  322. {
  323. *PrintableArea: PAIR(4002, 5802)
  324. *PrintableOrigin: PAIR(150, 150)
  325. *CursorOrigin: PAIR(150, 90)
  326. *Command: CmdSelect
  327. {
  328. *Order: DOC_SETUP.12
  329. *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t4802x7070Y"
  330. }
  331. }
  332. *case: LANDSCAPE_CC90
  333. {
  334. *PrintableArea: PAIR(4072, 5832)
  335. *PrintableOrigin: PAIR(110, 120)
  336. *CursorOrigin: PAIR(100, 5952)
  337. *Command: CmdSelect
  338. {
  339. *Order: DOC_SETUP.12
  340. *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t6998x4922Y"
  341. }
  342. }
  343. }
  344. }
  345. *Option: ENV_10
  346. {
  347. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  348. *PageProtectMem: 4109
  349. *switch: Orientation
  350. {
  351. *case: PORTRAIT
  352. {
  353. *PrintableArea: PAIR(2148, 5400)
  354. *PrintableOrigin: PAIR(150, 150)
  355. *CursorOrigin: PAIR(150, 80)
  356. *Command: CmdSelect
  357. {
  358. *Order: DOC_SETUP.12
  359. *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2614x6648Y"
  360. }
  361. }
  362. *case: LANDSCAPE_CC90
  363. {
  364. *PrintableArea: PAIR(2178, 5400)
  365. *PrintableOrigin: PAIR(150, 150)
  366. *CursorOrigin: PAIR(100, 5550)
  367. *Command: CmdSelect
  368. {
  369. *Order: DOC_SETUP.12
  370. *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6480x2734Y"
  371. }
  372. }
  373. }
  374. }
  375. *Option: ENV_9
  376. {
  377. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  378. *PageProtectMem: 4109
  379. *switch: Orientation
  380. {
  381. *case: PORTRAIT
  382. {
  383. *PrintableArea: PAIR(1950, 4950)
  384. *PrintableOrigin: PAIR(150, 150)
  385. *CursorOrigin: PAIR(150, 150)
  386. *Command: CmdSelect
  387. {
  388. *Order: DOC_SETUP.12
  389. *Cmd: "<1B>&l127a8c1E<1B>*p0x0Y<1B>*c0t2700x6000Y"
  390. }
  391. }
  392. *case: LANDSCAPE_CC90
  393. {
  394. *PrintableArea: PAIR(1950, 4950)
  395. *PrintableOrigin: PAIR(150, 150)
  396. *CursorOrigin: PAIR(150, 5100)
  397. *Command: CmdSelect
  398. {
  399. *Order: DOC_SETUP.12
  400. *Cmd: "<1B>&l127a8c1E<1B>*p0x0Y<1B>*c0t6300x2500Y"
  401. }
  402. }
  403. }
  404. }
  405. *Option: ENV_DL
  406. {
  407. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  408. *PageProtectMem: 4109
  409. *switch: Orientation
  410. {
  411. *case: PORTRAIT
  412. {
  413. *PrintableArea: PAIR(2298, 4896)
  414. *PrintableOrigin: PAIR(150, 150)
  415. *CursorOrigin: PAIR(150, 80)
  416. *Command: CmdSelect
  417. {
  418. *Order: DOC_SETUP.12
  419. *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2758x6043Y"
  420. }
  421. }
  422. *case: LANDSCAPE_CC90
  423. {
  424. *PrintableArea: PAIR(2298, 4896)
  425. *PrintableOrigin: PAIR(150, 150)
  426. *CursorOrigin: PAIR(100, 5046)
  427. *Command: CmdSelect
  428. {
  429. *Order: DOC_SETUP.12
  430. *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5875x2878Y"
  431. }
  432. }
  433. }
  434. }
  435. *Option: ENV_C5
  436. {
  437. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  438. *PageProtectMem: 4109
  439. *switch: Orientation
  440. {
  441. *case: PORTRAIT
  442. {
  443. *PrintableArea: PAIR(3518, 5112)
  444. *PrintableOrigin: PAIR(150, 150)
  445. *CursorOrigin: PAIR(150, 100)
  446. *Command: CmdSelect
  447. {
  448. *Order: DOC_SETUP.12
  449. *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t4234x6254Y"
  450. }
  451. }
  452. *case: LANDSCAPE_CC90
  453. {
  454. *PrintableArea: PAIR(3528, 5112)
  455. *PrintableOrigin: PAIR(150, 150)
  456. *CursorOrigin: PAIR(100, 5262)
  457. *Command: CmdSelect
  458. {
  459. *Order: DOC_SETUP.12
  460. *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t6134x4354Y"
  461. }
  462. }
  463. }
  464. }
  465. *Option: ENV_MONARCH
  466. {
  467. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  468. *PageProtectMem: 4109
  469. *switch: Orientation
  470. {
  471. *case: PORTRAIT
  472. {
  473. *PrintableArea: PAIR(1998, 4200)
  474. *PrintableOrigin: PAIR(150, 150)
  475. *CursorOrigin: PAIR(150, 100)
  476. *Command: CmdSelect
  477. {
  478. *Order: DOC_SETUP.12
  479. *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2434x5160Y"
  480. }
  481. }
  482. *case: LANDSCAPE_CC90
  483. {
  484. *PrintableArea: PAIR(2028, 4200)
  485. *PrintableOrigin: PAIR(150, 150)
  486. *CursorOrigin: PAIR(100, 4350)
  487. *Command: CmdSelect
  488. {
  489. *Order: DOC_SETUP.12
  490. *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5040x2554Y"
  491. }
  492. }
  493. }
  494. }
  495. *Option: CUSTOMSIZE
  496. {
  497. *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  498. *MinSize: PAIR(500,500)
  499. *MaxSize: PAIR(5100, 7500)
  500. *MaxPrintableWidth: 4800
  501. *MinLeftMargin: 50
  502. *CenterPrintable?: FALSE
  503. *CursorOrigin: PAIR(150, 150)
  504. *PageProtectMem: 1692
  505. *switch: Orientation
  506. {
  507. *case: PORTRAIT
  508. {
  509. *Command: CmdSelect
  510. {
  511. *Order: DOC_SETUP.12
  512. *Cmd: "<1B>&l101a4d1e" %d{(PhysPaperLength / 150) - 1}"F<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t" %d{(((PhysPaperWidth - 300) * 6) / 5) }
  513. + "x" %d{(((PhysPaperLength - 300) * 6) / 5) }"Y"
  514. }
  515. }
  516. *case: LANDSCAPE_CC90
  517. {
  518. *Command: CmdSelect
  519. {
  520. *Order: DOC_SETUP.12
  521. *Cmd: "<1B>&l101a4d1e" %d{(PhysPaperLength / 150) - 1}"f" %d{(((PhysPaperLength - 8400) * 6) / 5) }
  522. + "Z<1B>*p0x0Y<1B>*c0t" %d{(((PhysPaperLength - 300) * 6) / 5) }"x" %d{(((PhysPaperWidth - 260) * 6) / 5) }
  523. + "Y"
  524. }
  525. }
  526. }
  527. }
  528. }
  529. *Feature: MediaType
  530. {
  531. *rcNameID: =MEDIA_TYPE_DISPLAY
  532. *DefaultOption: Option2
  533. *Option: Option1
  534. {
  535. *rcNameID: 261
  536. *OptionID: 261
  537. *Command: CmdSelect
  538. {
  539. *Order: DOC_SETUP.5
  540. *Cmd: "@PJL SET OKIMEDIAINTRAY2=LIGHT<0A>"
  541. }
  542. }
  543. *Option: Option2
  544. {
  545. *rcNameID: 262
  546. *OptionID: 262
  547. *Command: CmdSelect
  548. {
  549. *Order: DOC_SETUP.5
  550. *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUM<0A>"
  551. }
  552. }
  553. *Option: Option3
  554. {
  555. *rcNameID: 263
  556. *OptionID: 263
  557. *Command: CmdSelect
  558. {
  559. *Order: DOC_SETUP.5
  560. *Cmd: "@PJL SET OKIMEDIAINTRAY2=MEDIUMHEAVY<0A>"
  561. }
  562. }
  563. *Option: Option4
  564. {
  565. *rcNameID: 264
  566. *OptionID: 264
  567. *Command: CmdSelect
  568. {
  569. *Order: DOC_SETUP.5
  570. *Cmd: "@PJL SET OKIMEDIAINTRAY2=HEAVY<0A>"
  571. }
  572. }
  573. *Option: Option5
  574. {
  575. *rcNameID: 265
  576. *OptionID: 265
  577. *Command: CmdSelect
  578. {
  579. *Order: DOC_SETUP.5
  580. *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMLIGHT<0A>"
  581. }
  582. }
  583. *Option: Option6
  584. {
  585. *rcNameID: 266
  586. *OptionID: 266
  587. *Command: CmdSelect
  588. {
  589. *Order: DOC_SETUP.5
  590. *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUM<0A>"
  591. }
  592. }
  593. *Option: Option7
  594. {
  595. *rcNameID: 267
  596. *OptionID: 267
  597. *Command: CmdSelect
  598. {
  599. *Order: DOC_SETUP.5
  600. *Cmd: "@PJL SET OKIMEDIAINTRAY1=MEDIUMHEAVY<0A>"
  601. }
  602. }
  603. *Option: Option8
  604. {
  605. *rcNameID: 268
  606. *OptionID: 268
  607. *Command: CmdSelect
  608. {
  609. *Order: DOC_SETUP.5
  610. *Cmd: "@PJL SET OKIMEDIAINTRAY1=HEAVY<0A>"
  611. }
  612. }
  613. *Option: Option9
  614. {
  615. *rcNameID: 269
  616. *OptionID: 269
  617. *Command: CmdSelect
  618. {
  619. *Order: DOC_SETUP.5
  620. *Cmd: "@PJL SET OKIMEDIAINTRAY4=LIGHT<0A>"
  621. }
  622. }
  623. *Option: Option10
  624. {
  625. *rcNameID: 270
  626. *OptionID: 270
  627. *Command: CmdSelect
  628. {
  629. *Order: DOC_SETUP.5
  630. *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUMLIGHT<0A>"
  631. }
  632. }
  633. *Option: Option11
  634. {
  635. *rcNameID: 271
  636. *OptionID: 271
  637. *Command: CmdSelect
  638. {
  639. *Order: DOC_SETUP.5
  640. *Cmd: "@PJL SET OKIMEDIAINTRAY4=MEDIUM<0A>"
  641. }
  642. }
  643. *Option: Option12
  644. {
  645. *rcNameID: 272
  646. *OptionID: 272
  647. *Command: CmdSelect
  648. {
  649. *Order: DOC_SETUP.5
  650. *Cmd: "@PJL SET OKIMEDIAINTRAY4=HEAVY<0A>"
  651. }
  652. }
  653. *Option: Option13
  654. {
  655. *rcNameID: 273
  656. *OptionID: 273
  657. *Command: CmdSelect
  658. {
  659. *Order: DOC_SETUP.5
  660. *Cmd: "@PJL SET OKIMEDIAINTRAY3=LIGHT<0A>"
  661. }
  662. }
  663. *Option: Option14
  664. {
  665. *rcNameID: 274
  666. *OptionID: 274
  667. *Command: CmdSelect
  668. {
  669. *Order: DOC_SETUP.5
  670. *Cmd: "@PJL SET OKIMEDIAINTRAY3=MEDIUMLIGHT<0A>"
  671. }
  672. }
  673. *Option: Option15
  674. {
  675. *rcNameID: 275
  676. *OptionID: 275
  677. *Command: CmdSelect
  678. {
  679. *Order: DOC_SETUP.5
  680. *Cmd: "@PJL SET OKIMEDIAINTRAY3=HEAVY<0A>"
  681. }
  682. }
  683. }
  684. *Feature: PrintDensity
  685. {
  686. *rcNameID: =PRINTDENSITY_DISPLAY
  687. *DefaultOption: Option3
  688. *Option: Option1
  689. {
  690. *rcNameID: 309
  691. *Command: CmdSelect
  692. {
  693. *Order: DOC_SETUP.2
  694. *Cmd: "@PJL SET DENSITY=1<0A>"
  695. }
  696. }
  697. *Option: Option2
  698. {
  699. *rcNameID: 310
  700. *Command: CmdSelect
  701. {
  702. *Order: DOC_SETUP.2
  703. *Cmd: "@PJL SET DENSITY=2<0A>"
  704. }
  705. }
  706. *Option: Option3
  707. {
  708. *rcNameID: 311
  709. *Command: CmdSelect
  710. {
  711. *Order: DOC_SETUP.2
  712. *Cmd: "@PJL SET DENSITY=3<0A>"
  713. }
  714. }
  715. *Option: Option4
  716. {
  717. *rcNameID: 312
  718. *Command: CmdSelect
  719. {
  720. *Order: DOC_SETUP.2
  721. *Cmd: "@PJL SET DENSITY=4<0A>"
  722. }
  723. }
  724. *Option: Option5
  725. {
  726. *rcNameID: 313
  727. *Command: CmdSelect
  728. {
  729. *Order: DOC_SETUP.2
  730. *Cmd: "@PJL SET DENSITY=5<0A>"
  731. }
  732. }
  733. }
  734. *Feature: Halftone
  735. {
  736. *rcNameID: =HALFTONING_DISPLAY
  737. *DefaultOption: HT_PATSIZE_AUTO
  738. *Option: HT_PATSIZE_AUTO
  739. {
  740. *rcNameID: =HT_AUTO_SELECT_DISPLAY
  741. }
  742. *Option: HT_PATSIZE_SUPERCELL_M
  743. {
  744. *rcNameID: =HT_SUPERCELL_DISPLAY
  745. }
  746. *Option: HT_PATSIZE_6x6_M
  747. {
  748. *rcNameID: =HT_DITHER6X6_DISPLAY
  749. }
  750. *Option: HT_PATSIZE_8x8_M
  751. {
  752. *rcNameID: =HT_DITHER8X8_DISPLAY
  753. }
  754. }
  755. *Feature: PageProtect
  756. {
  757. *rcNameID: =PAGE_PROTECTION_DISPLAY
  758. *DefaultOption: OFF
  759. *Option: ON
  760. {
  761. *rcNameID: =ON_DISPLAY
  762. *Command: CmdSelect
  763. {
  764. *Order: DOC_SETUP.1
  765. *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=LETTER<0A>"
  766. }
  767. }
  768. *Option: OFF
  769. {
  770. *rcNameID: =OFF_DISPLAY
  771. *Command: CmdSelect
  772. {
  773. *Order: DOC_SETUP.1
  774. *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=OFF<0A>"
  775. }
  776. }
  777. }
  778. *Command: CmdStartDoc
  779. {
  780. *Order: DOC_SETUP.7
  781. *Cmd: "<1B>&u600D<1B>*r0F<1B>&t0P"
  782. }
  783. *Command: CmdStartPage
  784. {
  785. *Order: PAGE_SETUP.1
  786. *Cmd: "<1B>*b0M<0D>"
  787. }
  788. *Command: CmdEndJob
  789. {
  790. *Order: JOB_FINISH.1
  791. *Cmd: "<1B>E<1B>%%-12345X"
  792. }
  793. *Command: CmdCopies
  794. {
  795. *Order: DOC_SETUP.13
  796. *Cmd: "<1B>&l" %d{NumOfCopies}"X"
  797. }
  798. *RotateCoordinate?: TRUE
  799. *RotateRaster?: TRUE
  800. *RotateFont?: TRUE
  801. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  802. *MemoryUsage: LIST(FONT)
  803. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  804. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  805. *XMoveThreshold: 0
  806. *YMoveThreshold: 0
  807. *XMoveUnit: 600
  808. *YMoveUnit: 600
  809. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  810. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  811. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  812. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  813. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  814. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  815. *Command: CmdCR { *Cmd : "<0D>" }
  816. *Command: CmdLF { *Cmd : "<0A>" }
  817. *Command: CmdFF { *Cmd : "<0C>" }
  818. *Command: CmdBackSpace { *Cmd : "<08>" }
  819. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  820. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  821. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  822. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  823. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  824. *EjectPageWithFF?: TRUE
  825. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  826. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  827. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  828. *OutputDataFormat: H_BYTE
  829. *OptimizeLeftBound?: TRUE
  830. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  831. *CursorYAfterSendBlockData: AUTO_INCREMENT
  832. *DefaultFont: 31
  833. *DefaultCTT: 0
  834. *CharPosition: BASELINE
  835. *DeviceFonts: LIST(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
  836. + 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,
  837. + 33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,
  838. + 49,50,51,52,53)
  839. *MinFontID: 16534
  840. *MaxFontID: 32768
  841. *switch: Resolution
  842. {
  843. *case: Option1
  844. {
  845. *FontFormat: HPPCL_OUTLINE
  846. }
  847. *case: Option2
  848. {
  849. *FontFormat: HPPCL_RES
  850. }
  851. }
  852. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  853. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  854. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  855. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  856. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  857. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  858. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  859. *MinGrayFill: 1
  860. *MaxGrayFill: 100
  861. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  862. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  863. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  864. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }