home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / I386 / DRIVER.CAB / dc5100.gpd < prev    next >
Encoding:
Text File  |  2001-07-22  |  17.7 KB  |  633 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "DC5100.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Digital DEClaser 5100 (PCL)"
  10. *MasterUnits: PAIR(1200, 1200)
  11. *ResourceDLL: "pcl5eres.dll"
  12. *PrinterType: PAGE
  13. *MaxCopies: 32767
  14. *Feature: Orientation
  15. {
  16.     *rcNameID: =ORIENTATION_DISPLAY
  17.     *DefaultOption: PORTRAIT
  18.     *Option: PORTRAIT
  19.     {
  20.         *rcNameID: =PORTRAIT_DISPLAY
  21.         *Command: CmdSelect
  22.         {
  23.             *Order: DOC_SETUP.8
  24.             *Cmd: "<1B>&l0O"
  25.         }
  26.     }
  27.     *Option: LANDSCAPE_CC90
  28.     {
  29.         *rcNameID: =LANDSCAPE_DISPLAY
  30.         *Command: CmdSelect
  31.         {
  32.             *Order: DOC_SETUP.8
  33.             *Cmd: "<1B>&l1O"
  34.         }
  35.     }
  36. }
  37. *Feature: InputBin
  38. {
  39.     *rcNameID: =PAPER_SOURCE_DISPLAY
  40.     *DefaultOption: Option1
  41.     *Option: Option1
  42.     {
  43.         *rcNameID: 271
  44.         *Command: CmdSelect
  45.         {
  46.             *Order: DOC_SETUP.11
  47.             *Cmd: "<1B>&l0H"
  48.         }
  49.     }
  50.     *Option: UPPER
  51.     {
  52.         *rcNameID: =UPPER_TRAY_DISPLAY
  53.         *Command: CmdSelect
  54.         {
  55.             *Order: DOC_SETUP.11
  56.             *Cmd: "<1B>&l4H"
  57.         }
  58.     }
  59.     *Option: MANUAL
  60.     {
  61.         *rcNameID: =MANUAL_FEED_DISPLAY
  62.         *Command: CmdSelect
  63.         {
  64.             *Order: DOC_SETUP.11
  65.             *Cmd: "<1B>&l2H"
  66.         }
  67.     }
  68.     *Option: LOWER
  69.     {
  70.         *rcNameID: =LOWER_TRAY_DISPLAY
  71.         *Command: CmdSelect
  72.         {
  73.             *Order: DOC_SETUP.11
  74.             *Cmd: "<1B>&l1H"
  75.         }
  76.     }
  77.     *Option: ENVFEED
  78.     {
  79.         *rcNameID: =ENV_FEED_DISPLAY
  80.         *Command: CmdSelect
  81.         {
  82.             *Order: DOC_SETUP.11
  83.             *Cmd: "<1B>&l6H"
  84.         }
  85.     }
  86.     *Option: LARGECAPACITY
  87.     {
  88.         *rcNameID: =LARGE_CAP_DISPLAY
  89.         *Command: CmdSelect
  90.         {
  91.             *Order: DOC_SETUP.11
  92.             *Cmd: "<1B>&l5H"
  93.         }
  94.     }
  95. }
  96. *Feature: Resolution
  97. {
  98.     *rcNameID: =RESOLUTION_DISPLAY
  99.     *DefaultOption: Option1
  100.     *Option: Option1
  101.     {
  102.         *Name: "600 x 600 " =DOTS_PER_INCH
  103.         *DPI: PAIR(600, 600)
  104.         *TextDPI: PAIR(600, 600)
  105.         *MinStripBlankPixels: 32
  106.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  107.         *SpotDiameter: 100
  108.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  109.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  110.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  111.         *Command: CmdSelect
  112.         {
  113.             *Order: DOC_SETUP.6
  114.             *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  115.         }
  116.     }
  117.     *Option: Option2
  118.     {
  119.         *Name: "300 x 300 " =DOTS_PER_INCH
  120.         *DPI: PAIR(300, 300)
  121.         *TextDPI: PAIR(300, 300)
  122.         *MinStripBlankPixels: 32
  123.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  124.         *SpotDiameter: 100
  125.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  126.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  127.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  128.         *Command: CmdSelect
  129.         {
  130.             *Order: DOC_SETUP.6
  131.             *Cmd: "@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t300R"
  132.         }
  133.     }
  134. }
  135. *Feature: PaperSize
  136. {
  137.     *rcNameID: =PAPER_SIZE_DISPLAY
  138.     *DefaultOption: LETTER
  139.     *Option: LETTER
  140.     {
  141.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  142.         *PageProtectMem: 4109
  143.         *switch: Orientation
  144.         {
  145.             *case: PORTRAIT
  146.             {
  147.                 *PrintableArea: PAIR(9600, 12648)
  148.                 *PrintableOrigin: PAIR(300, 300)
  149.                 *CursorOrigin: PAIR(300, 180)
  150.                 *Command: CmdSelect
  151.                 {
  152.                     *Order: DOC_SETUP.12
  153.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7704Y"
  154.                 }
  155.             }
  156.             *case: LANDSCAPE_CC90
  157.             {
  158.                 *PrintableArea: PAIR(9760, 12688)
  159.                 *PrintableOrigin: PAIR(200, 272)
  160.                 *CursorOrigin: PAIR(200, 12960)
  161.                 *Command: CmdSelect
  162.                 {
  163.                     *Order: DOC_SETUP.12
  164.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  165.                 }
  166.             }
  167.         }
  168.     }
  169.     *Option: LEGAL
  170.     {
  171.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  172.         *PageProtectMem: 5230
  173.         *switch: Orientation
  174.         {
  175.             *case: PORTRAIT
  176.             {
  177.                 *PrintableArea: PAIR(9600, 16248)
  178.                 *PrintableOrigin: PAIR(300, 300)
  179.                 *CursorOrigin: PAIR(300, 180)
  180.                 *Command: CmdSelect
  181.                 {
  182.                     *Order: DOC_SETUP.12
  183.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  184.                 }
  185.             }
  186.             *case: LANDSCAPE_CC90
  187.             {
  188.                 *PrintableArea: PAIR(9760, 16284)
  189.                 *PrintableOrigin: PAIR(200, 276)
  190.                 *CursorOrigin: PAIR(200, 16560)
  191.                 *Command: CmdSelect
  192.                 {
  193.                     *Order: DOC_SETUP.12
  194.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  195.                 }
  196.             }
  197.         }
  198.     }
  199.     *Option: EXECUTIVE
  200.     {
  201.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  202.         *PageProtectMem: 4109
  203.         *switch: Orientation
  204.         {
  205.             *case: PORTRAIT
  206.             {
  207.                 *PrintableArea: PAIR(8100, 12048)
  208.                 *PrintableOrigin: PAIR(300, 300)
  209.                 *CursorOrigin: PAIR(300, 180)
  210.                 *Command: CmdSelect
  211.                 {
  212.                     *Order: DOC_SETUP.12
  213.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4860x7344Y"
  214.                 }
  215.             }
  216.             *case: LANDSCAPE_CC90
  217.             {
  218.                 *PrintableArea: PAIR(8220, 12080)
  219.                 *PrintableOrigin: PAIR(240, 280)
  220.                 *CursorOrigin: PAIR(200, 12360)
  221.                 *Command: CmdSelect
  222.                 {
  223.                     *Order: DOC_SETUP.12
  224.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7272x4980Y"
  225.                 }
  226.             }
  227.         }
  228.     }
  229.     *Option: A4
  230.     {
  231.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  232.         *PageProtectMem: 4249
  233.         *switch: Orientation
  234.         {
  235.             *case: PORTRAIT
  236.             {
  237.                 *PrintableArea: PAIR(9292, 13476)
  238.                 *PrintableOrigin: PAIR(300, 300)
  239.                 *CursorOrigin: PAIR(300, 180)
  240.                 *Command: CmdSelect
  241.                 {
  242.                     *Order: DOC_SETUP.12
  243.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5594x8201Y"
  244.                 }
  245.             }
  246.             *case: LANDSCAPE_CC90
  247.             {
  248.                 *PrintableArea: PAIR(9464, 13516)
  249.                 *PrintableOrigin: PAIR(220, 272)
  250.                 *CursorOrigin: PAIR(200, 13788)
  251.                 *Command: CmdSelect
  252.                 {
  253.                     *Order: DOC_SETUP.12
  254.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8129x5714Y"
  255.                 }
  256.             }
  257.         }
  258.     }
  259.     *Option: ENV_10
  260.     {
  261.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  262.         *PageProtectMem: 4109
  263.         *switch: Orientation
  264.         {
  265.             *case: PORTRAIT
  266.             {
  267.                 *PrintableArea: PAIR(4296, 10800)
  268.                 *PrintableOrigin: PAIR(300, 300)
  269.                 *CursorOrigin: PAIR(300, 160)
  270.                 *Command: CmdSelect
  271.                 {
  272.                     *Order: DOC_SETUP.12
  273.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2614x6648Y"
  274.                 }
  275.             }
  276.             *case: LANDSCAPE_CC90
  277.             {
  278.                 *PrintableArea: PAIR(4356, 10800)
  279.                 *PrintableOrigin: PAIR(300, 300)
  280.                 *CursorOrigin: PAIR(200, 11100)
  281.                 *Command: CmdSelect
  282.                 {
  283.                     *Order: DOC_SETUP.12
  284.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6480x2734Y"
  285.                 }
  286.             }
  287.         }
  288.     }
  289.     *Option: ENV_DL
  290.     {
  291.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  292.         *PageProtectMem: 4109
  293.         *switch: Orientation
  294.         {
  295.             *case: PORTRAIT
  296.             {
  297.                 *PrintableArea: PAIR(4596, 9782)
  298.                 *PrintableOrigin: PAIR(300, 460)
  299.                 *switch: Resolution
  300.                 {
  301.                     *case: Option2
  302.                     {
  303.                         *PrintableArea: PAIR(4596, 9780)
  304.                     }
  305.                 }
  306.                 *CursorOrigin: PAIR(300, 160)
  307.                 *Command: CmdSelect
  308.                 {
  309.                     *Order: DOC_SETUP.12
  310.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2758x6043Y"
  311.                 }
  312.             }
  313.             *case: LANDSCAPE_CC90
  314.             {
  315.                 *PrintableArea: PAIR(4596, 9792)
  316.                 *PrintableOrigin: PAIR(300, 300)
  317.                 *CursorOrigin: PAIR(200, 10092)
  318.                 *Command: CmdSelect
  319.                 {
  320.                     *Order: DOC_SETUP.12
  321.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5875x2878Y"
  322.                 }
  323.             }
  324.         }
  325.     }
  326.     *Option: ENV_C5
  327.     {
  328.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  329.         *PageProtectMem: 4109
  330.         *switch: Orientation
  331.         {
  332.             *case: PORTRAIT
  333.             {
  334.                 *PrintableArea: PAIR(7036, 10224)
  335.                 *PrintableOrigin: PAIR(300, 300)
  336.                 *CursorOrigin: PAIR(300, 200)
  337.                 *Command: CmdSelect
  338.                 {
  339.                     *Order: DOC_SETUP.12
  340.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t4234x6254Y"
  341.                 }
  342.             }
  343.             *case: LANDSCAPE_CC90
  344.             {
  345.                 *PrintableArea: PAIR(7056, 10224)
  346.                 *PrintableOrigin: PAIR(300, 300)
  347.                 *CursorOrigin: PAIR(200, 10524)
  348.                 *Command: CmdSelect
  349.                 {
  350.                     *Order: DOC_SETUP.12
  351.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t6134x4354Y"
  352.                 }
  353.             }
  354.         }
  355.     }
  356.     *Option: ENV_MONARCH
  357.     {
  358.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  359.         *PageProtectMem: 4109
  360.         *switch: Orientation
  361.         {
  362.             *case: PORTRAIT
  363.             {
  364.                 *PrintableArea: PAIR(3996, 8400)
  365.                 *PrintableOrigin: PAIR(300, 300)
  366.                 *CursorOrigin: PAIR(300, 200)
  367.                 *Command: CmdSelect
  368.                 {
  369.                     *Order: DOC_SETUP.12
  370.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2434x5160Y"
  371.                 }
  372.             }
  373.             *case: LANDSCAPE_CC90
  374.             {
  375.                 *PrintableArea: PAIR(4056, 8400)
  376.                 *PrintableOrigin: PAIR(300, 300)
  377.                 *CursorOrigin: PAIR(200, 8700)
  378.                 *Command: CmdSelect
  379.                 {
  380.                     *Order: DOC_SETUP.12
  381.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5040x2554Y"
  382.                 }
  383.             }
  384.         }
  385.     }
  386.     *Option: ENV_B5
  387.     {
  388.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  389.         *PageProtectMem: 4109
  390.         *switch: Orientation
  391.         {
  392.             *case: PORTRAIT
  393.             {
  394.                 *PrintableArea: PAIR(7716, 11208)
  395.                 *PrintableOrigin: PAIR(300, 300)
  396.                 *CursorOrigin: PAIR(300, 160)
  397.                 *Command: CmdSelect
  398.                 {
  399.                     *Order: DOC_SETUP.12
  400.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t4630x6893Y"
  401.                 }
  402.             }
  403.             *case: LANDSCAPE_CC90
  404.             {
  405.                 *PrintableArea: PAIR(7716, 11208)
  406.                 *PrintableOrigin: PAIR(300, 300)
  407.                 *CursorOrigin: PAIR(200, 11508)
  408.                 *Command: CmdSelect
  409.                 {
  410.                     *Order: DOC_SETUP.12
  411.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*c0t6725x4750Y"
  412.                 }
  413.             }
  414.         }
  415.     }
  416. }
  417. *Feature: PrintQuality
  418. {
  419.     *rcNameID: =TEXT_QUALITY_DISPLAY
  420.     *DefaultOption: Option1
  421.     *Option: Option1
  422.     {
  423.         *rcNameID: 312
  424.     }
  425.     *Option: Option2
  426.     {
  427.         *rcNameID: 313
  428.         *Command: CmdSelect
  429.         {
  430.             *Order: DOC_SETUP.4
  431.             *Cmd: "@PJL SET RET=LIGHT<0A>"
  432.         }
  433.     }
  434.     *Option: Option3
  435.     {
  436.         *rcNameID: 314
  437.         *Command: CmdSelect
  438.         {
  439.             *Order: DOC_SETUP.4
  440.             *Cmd: "@PJL SET RET=MEDIUM<0A>"
  441.         }
  442.     }
  443.     *Option: Option4
  444.     {
  445.         *rcNameID: 315
  446.         *Command: CmdSelect
  447.         {
  448.             *Order: DOC_SETUP.4
  449.             *Cmd: "@PJL SET RET=DARK<0A>"
  450.         }
  451.     }
  452.     *Option: Option5
  453.     {
  454.         *rcNameID: 316
  455.         *Command: CmdSelect
  456.         {
  457.             *Order: DOC_SETUP.4
  458.             *Cmd: "@PJL SET RET=OFF<0A>"
  459.         }
  460.     }
  461. }
  462. *Feature: Halftone
  463. {
  464.     *rcNameID: =HALFTONING_DISPLAY
  465.     *DefaultOption: HT_PATSIZE_AUTO
  466.     *Option: HT_PATSIZE_AUTO
  467.     {
  468.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  469.     }
  470.     *Option: HT_PATSIZE_6x6_M
  471.     {
  472.         *rcNameID: =HT_DITHER6X6_DISPLAY
  473.     }
  474.     *Option: HT_PATSIZE_8x8_M
  475.     {
  476.         *rcNameID: =HT_DITHER8X8_DISPLAY
  477.     }
  478. }
  479. *Feature: Memory
  480. {
  481.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  482.     *DefaultOption: 2048KB
  483.     *Option: 2048KB
  484.     {
  485.         *Name: "2MB"
  486.         *MemoryConfigKB: PAIR(2048, 1350)
  487.     }
  488.     *Option: 6144KB
  489.     {
  490.         *Name: "6MB"
  491.         *MemoryConfigKB: PAIR(6144, 4950)
  492.     }
  493.     *Option: 10240KB
  494.     {
  495.         *Name: "10MB"
  496.         *MemoryConfigKB: PAIR(10240, 8550)
  497.     }
  498.     *Option: 14336KB
  499.     {
  500.         *Name: "14MB"
  501.         *MemoryConfigKB: PAIR(14336, 12150)
  502.     }
  503.     *Option: 18432KB
  504.     {
  505.         *Name: "18MB"
  506.         *MemoryConfigKB: PAIR(18432, 15750)
  507.     }
  508.     *Option: 22528KB
  509.     {
  510.         *Name: "22MB"
  511.         *MemoryConfigKB: PAIR(22528, 19350)
  512.     }
  513.     *Option: 26624KB
  514.     {
  515.         *Name: "26MB"
  516.         *MemoryConfigKB: PAIR(26624, 22950)
  517.     }
  518.     *Option: 34816KB
  519.     {
  520.         *Name: "34MB"
  521.         *MemoryConfigKB: PAIR(34816, 30150)
  522.     }
  523.     *Option: 51200KB
  524.     {
  525.         *Name: "50MB"
  526.         *MemoryConfigKB: PAIR(51200, 44550)
  527.     }
  528.     *Option: 67584KB
  529.     {
  530.         *Name: "66MB"
  531.         *MemoryConfigKB: PAIR(67584, 58950)
  532.     }
  533. }
  534. *Feature: PageProtect
  535. {
  536.     *rcNameID: =PAGE_PROTECTION_DISPLAY
  537.     *DefaultOption: OFF
  538.     *Option: ON
  539.     {
  540.         *rcNameID: =ON_DISPLAY
  541.         *Command: CmdSelect
  542.         {
  543.             *Order: DOC_SETUP.1
  544.             *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=LETTER<0A>"
  545.         }
  546.     }
  547.     *Option: OFF
  548.     {
  549.         *rcNameID: =OFF_DISPLAY
  550.         *Command: CmdSelect
  551.         {
  552.             *Order: DOC_SETUP.1
  553.             *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=OFF<0A>"
  554.         }
  555.     }
  556. }
  557. *Command: CmdStartDoc
  558. {
  559.     *Order: DOC_SETUP.7
  560.     *Cmd: "<1B>&u600D<1B>*r0F"
  561. }
  562. *Command: CmdStartPage
  563. {
  564.     *Order: PAGE_SETUP.1
  565.     *Cmd: "<1B>*b0M<0D>"
  566. }
  567. *Command: CmdEndJob
  568. {
  569.     *Order: JOB_FINISH.1
  570.     *Cmd: "<1B>E<1B>%%-12345X"
  571. }
  572. *Command: CmdCopies
  573. {
  574.     *Order: DOC_SETUP.13
  575.     *Cmd: "<1B>&l" %d[1,32767]{NumOfCopies}"X"
  576. }
  577. *RotateCoordinate?: TRUE
  578. *RotateRaster?: TRUE
  579. *RotateFont?: TRUE
  580. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  581. *MemoryUsage: LIST(FONT)
  582. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  583. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  584. *XMoveThreshold: 0
  585. *YMoveThreshold: 0
  586. *XMoveUnit: 600
  587. *YMoveUnit: 600
  588. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  589. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  590. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  591. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  592. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  593. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  594. *Command: CmdCR { *Cmd : "<0D>" }
  595. *Command: CmdLF { *Cmd : "<0A>" }
  596. *Command: CmdFF { *Cmd : "<0C>" }
  597. *Command: CmdBackSpace { *Cmd : "<08>" }
  598. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  599. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  600. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  601. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  602. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  603. *EjectPageWithFF?: TRUE
  604. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  605. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  606. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  607. *OutputDataFormat: H_BYTE
  608. *OptimizeLeftBound?: TRUE
  609. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  610. *CursorYAfterSendBlockData: AUTO_INCREMENT
  611. *DefaultFont: 136
  612. *DefaultCTT: 0
  613. *CharPosition: BASELINE
  614. *DeviceFonts: LIST(136,138,146,147,148,149,150,151,152,153,154,155,156,157,164,165,
  615. +                   166,196,197,198,199,200,201,202,203,209,210,211,212,213,214,215,
  616. +                   216,217,218,219,220,221,222,223,224,225,226,227,228,229,230)
  617. *MinFontID: 16534
  618. *MaxFontID: 32768
  619. *FontFormat: HPPCL_OUTLINE
  620. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  621. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  622. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  623. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  624. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  625. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  626. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  627. *MinGrayFill: 1
  628. *MaxGrayFill: 100
  629. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  630. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  631. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  632. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  633.