Home | History | Annotate | Download | only in virtual_driver
      1 *% Copyright (c) 2012 The Chromium Authors. All rights reserved.
      2 *% Use of this source code is governed by a BSD-style license that can be
      3 *% found in the LICENSE file.
      4 
      5 *GPDFileVersion: "1.0"
      6 *GPDSpecVersion: "1.0"
      7 *Include:        "StdNames.gpd"
      8 *ResourceDLL:    "unires.dll"
      9 *ModelName:      "Google Cloud Printer"
     10 *MasterUnits:    PAIR(1200, 1200)
     11 *MaxCopies:      1
     12 *PrintRatePPM: 200
     13 *PrinterType:    PAGE
     14 *IsXPSDriver?:   TRUE
     15 
     16 *Feature: ColorMode {
     17   *rcNameID: =COLOR_PRINTING_MODE_DISPLAY
     18   *DefaultOption: 24bpp
     19   *ConcealFromUI?: TRUE
     20   *Option: 24bpp {
     21     *rcNameID: =24BPP_DISPLAY
     22     *DevNumOfPlanes: 1
     23     *DevBPP: 24
     24     *DrvBPP: 24
     25   }
     26 }
     27 
     28 *Feature: Memory {
     29   *rcNameID: =PRINTER_MEMORY_DISPLAY
     30   *DefaultOption: 65536KB
     31   *Option: 16384KB {
     32     *Name: "16MB"
     33     *MemoryConfigKB: PAIR(16384, 16384)
     34   }
     35   *Option: 65536KB {
     36     *Name: "64MB"
     37     *MemoryConfigKB: PAIR(65536, 65536)
     38   }
     39 }
     40 
     41 *Feature: Orientation {
     42   *rcNameID: =ORIENTATION_DISPLAY
     43   *DefaultOption: PORTRAIT
     44   *Option: PORTRAIT {
     45     *rcNameID: =PORTRAIT_DISPLAY
     46   }
     47   *Option: LANDSCAPE_CC270 {
     48     *rcNameID: =LANDSCAPE_DISPLAY
     49   }
     50 }
     51 
     52 *Feature: PaperSize {
     53   *rcNameID: =PAPER_SIZE_DISPLAY
     54   *DefaultOption: LETTER
     55 
     56   *Option: A2 {
     57     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
     58     *switch: Orientation {
     59       *case: PORTRAIT {
     60         *PrintableArea: PAIR(19842, 28062)
     61         *PrintableOrigin: PAIR(0, 0)
     62         *CursorOrigin: PAIR(0, 0)
     63       }
     64       *case: LANDSCAPE_CC270 {
     65         *PrintableArea: PAIR(28062, 19842)
     66         *PrintableOrigin: PAIR(0, 0)
     67         *CursorOrigin: PAIR(0, 0)
     68       }
     69     }
     70   }
     71 
     72   *Option: A3 {
     73     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
     74     *switch: Orientation {
     75       *case: PORTRAIT {
     76         *PrintableArea: PAIR(14031, 19842)
     77         *PrintableOrigin: PAIR(0, 0)
     78         *CursorOrigin: PAIR(0, 0)
     79       }
     80       *case: LANDSCAPE_CC270 {
     81         *PrintableArea: PAIR(19842, 14031)
     82         *PrintableOrigin: PAIR(0, 0)
     83         *CursorOrigin: PAIR(0, 0)
     84       }
     85     }
     86   }
     87 
     88   *Option: A4 {
     89     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
     90     *switch: Orientation {
     91       *case: PORTRAIT {
     92         *PrintableArea: PAIR(9921, 14031)
     93         *PrintableOrigin: PAIR(0, 0)
     94         *CursorOrigin: PAIR(0, 0)
     95       }
     96       *case: LANDSCAPE_CC270 {
     97         *PrintableArea: PAIR(14031, 9921)
     98         *PrintableOrigin: PAIR(0, 0)
     99         *CursorOrigin: PAIR(0, 0)
    100       }
    101     }
    102   }
    103 
    104   *Option: A5 {
    105     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    106     *switch: Orientation {
    107       *case: PORTRAIT {
    108         *PrintableArea: PAIR(6992, 9921)
    109         *PrintableOrigin: PAIR(0, 0)
    110         *CursorOrigin: PAIR(0, 0)
    111       }
    112       *case: LANDSCAPE_CC270 {
    113         *PrintableArea: PAIR(9921, 6992)
    114         *PrintableOrigin: PAIR(0, 0)
    115         *CursorOrigin: PAIR(0, 0)
    116       }
    117     }
    118   }
    119 
    120   *Option: A6 {
    121     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    122     *switch: Orientation {
    123       *case: PORTRAIT {
    124         *PrintableArea: PAIR(4960, 6992)
    125         *PrintableOrigin: PAIR(0, 0)
    126         *CursorOrigin: PAIR(0, 0)
    127       }
    128       *case: LANDSCAPE_CC270 {
    129         *PrintableArea: PAIR(6992, 4960)
    130         *PrintableOrigin: PAIR(0, 0)
    131         *CursorOrigin: PAIR(0, 0)
    132       }
    133     }
    134   }
    135 
    136   *Option: A4_PLUS {
    137     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    138     *switch: Orientation {
    139       *case: PORTRAIT {
    140         *PrintableArea: PAIR(9921, 15590)
    141         *PrintableOrigin: PAIR(0, 0)
    142         *CursorOrigin: PAIR(0, 0)
    143       }
    144       *case: LANDSCAPE_CC270 {
    145         *PrintableArea: PAIR(15590, 9921)
    146         *PrintableOrigin: PAIR(0, 0)
    147         *CursorOrigin: PAIR(0, 0)
    148       }
    149     }
    150   }
    151 
    152   *Option: A3_EXTRA {
    153     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    154     *switch: Orientation {
    155       *case: PORTRAIT {
    156         *PrintableArea: PAIR(15212, 21023)
    157         *PrintableOrigin: PAIR(0, 0)
    158         *CursorOrigin: PAIR(0, 0)
    159       }
    160       *case: LANDSCAPE_CC270 {
    161         *PrintableArea: PAIR(21023, 15212)
    162         *PrintableOrigin: PAIR(0, 0)
    163         *CursorOrigin: PAIR(0, 0)
    164       }
    165     }
    166   }
    167 
    168   *Option: A4_EXTRA {
    169     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    170     *switch: Orientation {
    171       *case: PORTRAIT {
    172         *PrintableArea: PAIR(11102, 15212)
    173         *PrintableOrigin: PAIR(0, 0)
    174         *CursorOrigin: PAIR(0, 0)
    175       }
    176       *case: LANDSCAPE_CC270 {
    177         *PrintableArea: PAIR(15212, 11102)
    178         *PrintableOrigin: PAIR(0, 0)
    179         *CursorOrigin: PAIR(0, 0)
    180       }
    181     }
    182   }
    183 
    184   *Option: A5_EXTRA {
    185     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    186     *switch: Orientation {
    187       *case: PORTRAIT {
    188         *PrintableArea: PAIR(8220, 11102)
    189         *PrintableOrigin: PAIR(0, 0)
    190         *CursorOrigin: PAIR(0, 0)
    191       }
    192       *case: LANDSCAPE_CC270 {
    193         *PrintableArea: PAIR(11102, 8220)
    194         *PrintableOrigin: PAIR(0, 0)
    195         *CursorOrigin: PAIR(0, 0)
    196       }
    197     }
    198   }
    199 
    200   *Option: B4 {
    201     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    202     *switch: Orientation {
    203       *case: PORTRAIT {
    204         *PrintableArea: PAIR(12141, 17196)
    205         *PrintableOrigin: PAIR(0, 0)
    206         *CursorOrigin: PAIR(0, 0)
    207       }
    208       *case: LANDSCAPE_CC270 {
    209         *PrintableArea: PAIR(17196, 12141)
    210         *PrintableOrigin: PAIR(0, 0)
    211         *CursorOrigin: PAIR(0, 0)
    212       }
    213     }
    214   }
    215 
    216   *Option: B5 {
    217     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    218     *switch: Orientation {
    219       *case: PORTRAIT {
    220         *PrintableArea: PAIR(8598, 12141)
    221         *PrintableOrigin: PAIR(0, 0)
    222         *CursorOrigin: PAIR(0, 0)
    223       }
    224       *case: LANDSCAPE_CC270 {
    225         *PrintableArea: PAIR(12141, 8598)
    226         *PrintableOrigin: PAIR(0, 0)
    227         *CursorOrigin: PAIR(0, 0)
    228       }
    229     }
    230   }
    231 
    232   *Option: ENV_B4 {
    233     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    234     *switch: Orientation {
    235       *case: PORTRAIT {
    236         *PrintableArea: PAIR(11811, 16677)
    237         *PrintableOrigin: PAIR(0, 0)
    238         *CursorOrigin: PAIR(0, 0)
    239       }
    240       *case: LANDSCAPE_CC270 {
    241         *PrintableArea: PAIR(16677, 11811)
    242         *PrintableOrigin: PAIR(0, 0)
    243         *CursorOrigin: PAIR(0, 0)
    244       }
    245     }
    246   }
    247 
    248   *Option: ENV_B5 {
    249     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    250     *switch: Orientation {
    251       *case: PORTRAIT {
    252         *PrintableArea: PAIR(8314, 11811)
    253         *PrintableOrigin: PAIR(0, 0)
    254         *CursorOrigin: PAIR(0, 0)
    255       }
    256       *case: LANDSCAPE_CC270 {
    257         *PrintableArea: PAIR(11811, 8314)
    258         *PrintableOrigin: PAIR(0, 0)
    259         *CursorOrigin: PAIR(0, 0)
    260       }
    261     }
    262   }
    263 
    264   *Option: ENV_B6 {
    265     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    266     *switch: Orientation {
    267       *case: PORTRAIT {
    268         *PrintableArea: PAIR(5905, 8314)
    269         *PrintableOrigin: PAIR(0, 0)
    270         *CursorOrigin: PAIR(0, 0)
    271       }
    272       *case: LANDSCAPE_CC270 {
    273         *PrintableArea: PAIR(8314, 5905)
    274         *PrintableOrigin: PAIR(0, 0)
    275         *CursorOrigin: PAIR(0, 0)
    276       }
    277     }
    278   }
    279 
    280   *Option: B6_JIS {
    281     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    282     *switch: Orientation {
    283       *case: PORTRAIT {
    284         *PrintableArea: PAIR(6047, 8598)
    285         *PrintableOrigin: PAIR(0, 0)
    286         *CursorOrigin: PAIR(0, 0)
    287       }
    288       *case: LANDSCAPE_CC270 {
    289         *PrintableArea: PAIR(8598, 6047)
    290         *PrintableOrigin: PAIR(0, 0)
    291         *CursorOrigin: PAIR(0, 0)
    292       }
    293     }
    294   }
    295 
    296   *Option: B5_EXTRA {
    297     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    298     *switch: Orientation {
    299       *case: PORTRAIT {
    300         *PrintableArea: PAIR(9496, 13039)
    301         *PrintableOrigin: PAIR(0, 0)
    302         *CursorOrigin: PAIR(0, 0)
    303       }
    304       *case: LANDSCAPE_CC270 {
    305         *PrintableArea: PAIR(13039, 9496)
    306         *PrintableOrigin: PAIR(0, 0)
    307         *CursorOrigin: PAIR(0, 0)
    308       }
    309     }
    310   }
    311 
    312   *Option: ENV_C3 {
    313     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    314     *switch: Orientation {
    315       *case: PORTRAIT {
    316         *PrintableArea: PAIR(15307, 21637)
    317         *PrintableOrigin: PAIR(0, 0)
    318         *CursorOrigin: PAIR(0, 0)
    319       }
    320       *case: LANDSCAPE_CC270 {
    321         *PrintableArea: PAIR(21637, 15307)
    322         *PrintableOrigin: PAIR(0, 0)
    323         *CursorOrigin: PAIR(0, 0)
    324       }
    325     }
    326   }
    327 
    328   *Option: ENV_C4 {
    329     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    330     *switch: Orientation {
    331       *case: PORTRAIT {
    332         *PrintableArea: PAIR(10818, 15307)
    333         *PrintableOrigin: PAIR(0, 0)
    334         *CursorOrigin: PAIR(0, 0)
    335       }
    336       *case: LANDSCAPE_CC270 {
    337         *PrintableArea: PAIR(15307, 10818)
    338         *PrintableOrigin: PAIR(0, 0)
    339         *CursorOrigin: PAIR(0, 0)
    340       }
    341     }
    342   }
    343 
    344   *Option: ENV_C5 {
    345     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    346     *switch: Orientation {
    347       *case: PORTRAIT {
    348         *PrintableArea: PAIR(7653, 10818)
    349         *PrintableOrigin: PAIR(0, 0)
    350         *CursorOrigin: PAIR(0, 0)
    351       }
    352       *case: LANDSCAPE_CC270 {
    353         *PrintableArea: PAIR(10818, 7653)
    354         *PrintableOrigin: PAIR(0, 0)
    355         *CursorOrigin: PAIR(0, 0)
    356       }
    357     }
    358   }
    359 
    360   *Option: ENV_C6 {
    361     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    362     *switch: Orientation {
    363       *case: PORTRAIT {
    364         *PrintableArea: PAIR(5385, 7653)
    365         *PrintableOrigin: PAIR(0, 0)
    366         *CursorOrigin: PAIR(0, 0)
    367       }
    368       *case: LANDSCAPE_CC270 {
    369         *PrintableArea: PAIR(7653, 5385)
    370         *PrintableOrigin: PAIR(0, 0)
    371         *CursorOrigin: PAIR(0, 0)
    372       }
    373     }
    374   }
    375 
    376   *Option: ENV_C65 {
    377     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    378     *switch: Orientation {
    379       *case: PORTRAIT {
    380         *PrintableArea: PAIR(5385, 10818)
    381         *PrintableOrigin: PAIR(0, 0)
    382         *CursorOrigin: PAIR(0, 0)
    383       }
    384       *case: LANDSCAPE_CC270 {
    385         *PrintableArea: PAIR(10818, 5385)
    386         *PrintableOrigin: PAIR(0, 0)
    387         *CursorOrigin: PAIR(0, 0)
    388       }
    389     }
    390   }
    391 
    392   *Option: ENV_DL {
    393     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    394     *switch: Orientation {
    395       *case: PORTRAIT {
    396         *PrintableArea: PAIR(5196, 10393)
    397         *PrintableOrigin: PAIR(0, 0)
    398         *CursorOrigin: PAIR(0, 0)
    399       }
    400       *case: LANDSCAPE_CC270 {
    401         *PrintableArea: PAIR(10393, 5196)
    402         *PrintableOrigin: PAIR(0, 0)
    403         *CursorOrigin: PAIR(0, 0)
    404       }
    405     }
    406   }
    407 
    408   *Option: JENV_CHOU3 {
    409     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    410     *switch: Orientation {
    411       *case: PORTRAIT {
    412         *PrintableArea: PAIR(5669, 11102)
    413         *PrintableOrigin: PAIR(0, 0)
    414         *CursorOrigin: PAIR(0, 0)
    415       }
    416       *case: LANDSCAPE_CC270 {
    417         *PrintableArea: PAIR(11102, 5669)
    418         *PrintableOrigin: PAIR(0, 0)
    419         *CursorOrigin: PAIR(0, 0)
    420       }
    421     }
    422   }
    423 
    424   *Option: JENV_CHOU4 {
    425     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    426     *switch: Orientation {
    427       *case: PORTRAIT {
    428         *PrintableArea: PAIR(4251, 9685)
    429         *PrintableOrigin: PAIR(0, 0)
    430         *CursorOrigin: PAIR(0, 0)
    431       }
    432       *case: LANDSCAPE_CC270 {
    433         *PrintableArea: PAIR(9685, 4251)
    434         *PrintableOrigin: PAIR(0, 0)
    435         *CursorOrigin: PAIR(0, 0)
    436       }
    437     }
    438   }
    439 
    440   *Option: JAPANESE_POSTCARD {
    441     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    442     *switch: Orientation {
    443       *case: PORTRAIT {
    444         *PrintableArea: PAIR(4724, 6992)
    445         *PrintableOrigin: PAIR(0, 0)
    446         *CursorOrigin: PAIR(0, 0)
    447       }
    448       *case: LANDSCAPE_CC270 {
    449         *PrintableArea: PAIR(6992, 4724)
    450         *PrintableOrigin: PAIR(0, 0)
    451         *CursorOrigin: PAIR(0, 0)
    452       }
    453     }
    454   }
    455 
    456   *Option: JENV_KAKU2 {
    457     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    458     *switch: Orientation {
    459       *case: PORTRAIT {
    460         *PrintableArea: PAIR(11338, 15685)
    461         *PrintableOrigin: PAIR(0, 0)
    462         *CursorOrigin: PAIR(0, 0)
    463       }
    464       *case: LANDSCAPE_CC270 {
    465         *PrintableArea: PAIR(15685, 11338)
    466         *PrintableOrigin: PAIR(0, 0)
    467         *CursorOrigin: PAIR(0, 0)
    468       }
    469     }
    470   }
    471 
    472   *Option: DBL_JAPANESE_POSTCARD {
    473     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    474     *switch: Orientation {
    475       *case: PORTRAIT {
    476         *PrintableArea: PAIR(6992, 9448)
    477         *PrintableOrigin: PAIR(0, 0)
    478         *CursorOrigin: PAIR(0, 0)
    479       }
    480       *case: LANDSCAPE_CC270 {
    481         *PrintableArea: PAIR(9448, 6992)
    482         *PrintableOrigin: PAIR(0, 0)
    483         *CursorOrigin: PAIR(0, 0)
    484       }
    485     }
    486   }
    487 
    488   *Option: JENV_YOU4 {
    489     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    490     *switch: Orientation {
    491       *case: PORTRAIT {
    492         *PrintableArea: PAIR(4960, 11102)
    493         *PrintableOrigin: PAIR(0, 0)
    494         *CursorOrigin: PAIR(0, 0)
    495       }
    496       *case: LANDSCAPE_CC270 {
    497         *PrintableArea: PAIR(11102, 4960)
    498         *PrintableOrigin: PAIR(0, 0)
    499         *CursorOrigin: PAIR(0, 0)
    500       }
    501     }
    502   }
    503 
    504   *Option: 10X11 {
    505     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    506     *switch: Orientation {
    507       *case: PORTRAIT {
    508         *PrintableArea: PAIR(12000, 13200)
    509         *PrintableOrigin: PAIR(0, 0)
    510         *CursorOrigin: PAIR(0, 0)
    511       }
    512       *case: LANDSCAPE_CC270 {
    513         *PrintableArea: PAIR(13200, 12000)
    514         *PrintableOrigin: PAIR(0, 0)
    515         *CursorOrigin: PAIR(0, 0)
    516       }
    517     }
    518   }
    519 
    520   *Option: 10X14 {
    521     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    522     *switch: Orientation {
    523       *case: PORTRAIT {
    524         *PrintableArea: PAIR(12000, 16800)
    525         *PrintableOrigin: PAIR(0, 0)
    526         *CursorOrigin: PAIR(0, 0)
    527       }
    528       *case: LANDSCAPE_CC270 {
    529         *PrintableArea: PAIR(16800, 12000)
    530         *PrintableOrigin: PAIR(0, 0)
    531         *CursorOrigin: PAIR(0, 0)
    532       }
    533     }
    534   }
    535 
    536   *Option: 9X11 {
    537     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    538     *switch: Orientation {
    539       *case: PORTRAIT {
    540         *PrintableArea: PAIR(10800, 13200)
    541         *PrintableOrigin: PAIR(0, 0)
    542         *CursorOrigin: PAIR(0, 0)
    543       }
    544       *case: LANDSCAPE_CC270 {
    545         *PrintableArea: PAIR(13200, 10800)
    546         *PrintableOrigin: PAIR(0, 0)
    547         *CursorOrigin: PAIR(0, 0)
    548       }
    549     }
    550   }
    551 
    552   *Option: CSHEET {
    553     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    554     *switch: Orientation {
    555       *case: PORTRAIT {
    556         *PrintableArea: PAIR(20400, 26400)
    557         *PrintableOrigin: PAIR(0, 0)
    558         *CursorOrigin: PAIR(0, 0)
    559       }
    560       *case: LANDSCAPE_CC270 {
    561         *PrintableArea: PAIR(26400, 20400)
    562         *PrintableOrigin: PAIR(0, 0)
    563         *CursorOrigin: PAIR(0, 0)
    564       }
    565     }
    566   }
    567 
    568   *Option: DSHEET {
    569     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    570     *switch: Orientation {
    571       *case: PORTRAIT {
    572         *PrintableArea: PAIR(26400, 40800)
    573         *PrintableOrigin: PAIR(0, 0)
    574         *CursorOrigin: PAIR(0, 0)
    575       }
    576       *case: LANDSCAPE_CC270 {
    577         *PrintableArea: PAIR(40800, 26400)
    578         *PrintableOrigin: PAIR(0, 0)
    579         *CursorOrigin: PAIR(0, 0)
    580       }
    581     }
    582   }
    583 
    584   *Option: ESHEET {
    585     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    586     *switch: Orientation {
    587       *case: PORTRAIT {
    588         *PrintableArea: PAIR(40800, 52800)
    589         *PrintableOrigin: PAIR(0, 0)
    590         *CursorOrigin: PAIR(0, 0)
    591       }
    592       *case: LANDSCAPE_CC270 {
    593         *PrintableArea: PAIR(52800, 40800)
    594         *PrintableOrigin: PAIR(0, 0)
    595         *CursorOrigin: PAIR(0, 0)
    596       }
    597     }
    598   }
    599 
    600   *Option: EXECUTIVE {
    601     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    602     *switch: Orientation {
    603       *case: PORTRAIT {
    604         *PrintableArea: PAIR(8700, 12600)
    605         *PrintableOrigin: PAIR(0, 0)
    606         *CursorOrigin: PAIR(0, 0)
    607       }
    608       *case: LANDSCAPE_CC270 {
    609         *PrintableArea: PAIR(12600, 8700)
    610         *PrintableOrigin: PAIR(0, 0)
    611         *CursorOrigin: PAIR(0, 0)
    612       }
    613     }
    614   }
    615 
    616   *Option: FANFOLD_STD_GERMAN {
    617     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    618     *switch: Orientation {
    619       *case: PORTRAIT {
    620         *PrintableArea: PAIR(10200, 14400)
    621         *PrintableOrigin: PAIR(0, 0)
    622         *CursorOrigin: PAIR(0, 0)
    623       }
    624       *case: LANDSCAPE_CC270 {
    625         *PrintableArea: PAIR(14400, 10200)
    626         *PrintableOrigin: PAIR(0, 0)
    627         *CursorOrigin: PAIR(0, 0)
    628       }
    629     }
    630   }
    631 
    632   *Option: FANFOLD_US {
    633     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    634     *switch: Orientation {
    635       *case: PORTRAIT {
    636         *PrintableArea: PAIR(13200, 17850)
    637         *PrintableOrigin: PAIR(0, 0)
    638         *CursorOrigin: PAIR(0, 0)
    639       }
    640       *case: LANDSCAPE_CC270 {
    641         *PrintableArea: PAIR(17850, 13200)
    642         *PrintableOrigin: PAIR(0, 0)
    643         *CursorOrigin: PAIR(0, 0)
    644       }
    645     }
    646   }
    647 
    648   *Option: FOLIO {
    649     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    650     *switch: Orientation {
    651       *case: PORTRAIT {
    652         *PrintableArea: PAIR(10200, 15600)
    653         *PrintableOrigin: PAIR(0, 0)
    654         *CursorOrigin: PAIR(0, 0)
    655       }
    656       *case: LANDSCAPE_CC270 {
    657         *PrintableArea: PAIR(15600, 10200)
    658         *PrintableOrigin: PAIR(0, 0)
    659         *CursorOrigin: PAIR(0, 0)
    660       }
    661     }
    662   }
    663 
    664   *Option: STATEMENT {
    665     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    666     *switch: Orientation {
    667       *case: PORTRAIT {
    668         *PrintableArea: PAIR(6600, 10200)
    669         *PrintableOrigin: PAIR(0, 0)
    670         *CursorOrigin: PAIR(0, 0)
    671       }
    672       *case: LANDSCAPE_CC270 {
    673         *PrintableArea: PAIR(10200, 6600)
    674         *PrintableOrigin: PAIR(0, 0)
    675         *CursorOrigin: PAIR(0, 0)
    676       }
    677     }
    678   }
    679 
    680   *Option: TABLOID {
    681     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    682     *switch: Orientation {
    683       *case: PORTRAIT {
    684         *PrintableArea: PAIR(13200, 20400)
    685         *PrintableOrigin: PAIR(0, 0)
    686         *CursorOrigin: PAIR(0, 0)
    687       }
    688       *case: LANDSCAPE_CC270 {
    689         *PrintableArea: PAIR(20400, 13200)
    690         *PrintableOrigin: PAIR(0, 0)
    691         *CursorOrigin: PAIR(0, 0)
    692       }
    693     }
    694   }
    695 
    696   *Option: LEGAL {
    697     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    698     *switch: Orientation {
    699       *case: PORTRAIT {
    700         *PrintableArea: PAIR(10200, 16800)
    701         *PrintableOrigin: PAIR(0, 0)
    702         *CursorOrigin: PAIR(0, 0)
    703       }
    704       *case: LANDSCAPE_CC270 {
    705         *PrintableArea: PAIR(16800, 10200)
    706         *PrintableOrigin: PAIR(0, 0)
    707         *CursorOrigin: PAIR(0, 0)
    708       }
    709     }
    710   }
    711 
    712   *Option: LEGAL_EXTRA {
    713     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    714     *switch: Orientation {
    715       *case: PORTRAIT {
    716         *PrintableArea: PAIR(11400, 18000)
    717         *PrintableOrigin: PAIR(0, 0)
    718         *CursorOrigin: PAIR(0, 0)
    719       }
    720       *case: LANDSCAPE_CC270 {
    721         *PrintableArea: PAIR(18000, 11400)
    722         *PrintableOrigin: PAIR(0, 0)
    723         *CursorOrigin: PAIR(0, 0)
    724       }
    725     }
    726   }
    727 
    728   *Option: LETTER {
    729     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    730     *switch: Orientation {
    731       *case: PORTRAIT {
    732         *PrintableArea: PAIR(10200, 13200)
    733         *PrintableOrigin: PAIR(0, 0)
    734         *CursorOrigin: PAIR(0, 0)
    735       }
    736       *case: LANDSCAPE_CC270 {
    737         *PrintableArea: PAIR(13200, 10200)
    738         *PrintableOrigin: PAIR(0, 0)
    739         *CursorOrigin: PAIR(0, 0)
    740       }
    741     }
    742   }
    743 
    744   *Option: LETTER_EXTRA {
    745     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    746     *switch: Orientation {
    747       *case: PORTRAIT {
    748         *PrintableArea: PAIR(11400, 14400)
    749         *PrintableOrigin: PAIR(0, 0)
    750         *CursorOrigin: PAIR(0, 0)
    751       }
    752       *case: LANDSCAPE_CC270 {
    753         *PrintableArea: PAIR(14400, 11400)
    754         *PrintableOrigin: PAIR(0, 0)
    755         *CursorOrigin: PAIR(0, 0)
    756       }
    757     }
    758   }
    759 
    760   *Option: LETTER_PLUS {
    761     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    762     *switch: Orientation {
    763       *case: PORTRAIT {
    764         *PrintableArea: PAIR(10200, 15228)
    765         *PrintableOrigin: PAIR(0, 0)
    766         *CursorOrigin: PAIR(0, 0)
    767       }
    768       *case: LANDSCAPE_CC270 {
    769         *PrintableArea: PAIR(15228, 10200)
    770         *PrintableOrigin: PAIR(0, 0)
    771         *CursorOrigin: PAIR(0, 0)
    772       }
    773     }
    774   }
    775 
    776   *Option: ENV_MONARCH {
    777     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    778     *switch: Orientation {
    779       *case: PORTRAIT {
    780         *PrintableArea: PAIR(4650, 9000)
    781         *PrintableOrigin: PAIR(0, 0)
    782         *CursorOrigin: PAIR(0, 0)
    783       }
    784       *case: LANDSCAPE_CC270 {
    785         *PrintableArea: PAIR(9000, 4650)
    786         *PrintableOrigin: PAIR(0, 0)
    787         *CursorOrigin: PAIR(0, 0)
    788       }
    789     }
    790   }
    791 
    792   *Option: ENV_9 {
    793     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    794     *switch: Orientation {
    795       *case: PORTRAIT {
    796         *PrintableArea: PAIR(4650, 10650)
    797         *PrintableOrigin: PAIR(0, 0)
    798         *CursorOrigin: PAIR(0, 0)
    799       }
    800       *case: LANDSCAPE_CC270 {
    801         *PrintableArea: PAIR(10650, 4650)
    802         *PrintableOrigin: PAIR(0, 0)
    803         *CursorOrigin: PAIR(0, 0)
    804       }
    805     }
    806   }
    807 
    808   *Option: ENV_10 {
    809     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    810     *switch: Orientation {
    811       *case: PORTRAIT {
    812         *PrintableArea: PAIR(4950, 11400)
    813         *PrintableOrigin: PAIR(0, 0)
    814         *CursorOrigin: PAIR(0, 0)
    815       }
    816       *case: LANDSCAPE_CC270 {
    817         *PrintableArea: PAIR(11400, 4950)
    818         *PrintableOrigin: PAIR(0, 0)
    819         *CursorOrigin: PAIR(0, 0)
    820       }
    821     }
    822   }
    823 
    824   *Option: ENV_11 {
    825     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    826     *switch: Orientation {
    827       *case: PORTRAIT {
    828         *PrintableArea: PAIR(5400, 12450)
    829         *PrintableOrigin: PAIR(0, 0)
    830         *CursorOrigin: PAIR(0, 0)
    831       }
    832       *case: LANDSCAPE_CC270 {
    833         *PrintableArea: PAIR(12450, 5400)
    834         *PrintableOrigin: PAIR(0, 0)
    835         *CursorOrigin: PAIR(0, 0)
    836       }
    837     }
    838   }
    839 
    840   *Option: ENV_12 {
    841     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    842     *switch: Orientation {
    843       *case: PORTRAIT {
    844         *PrintableArea: PAIR(5700, 13200)
    845         *PrintableOrigin: PAIR(0, 0)
    846         *CursorOrigin: PAIR(0, 0)
    847       }
    848       *case: LANDSCAPE_CC270 {
    849         *PrintableArea: PAIR(13200, 5700)
    850         *PrintableOrigin: PAIR(0, 0)
    851         *CursorOrigin: PAIR(0, 0)
    852       }
    853     }
    854   }
    855 
    856   *Option: ENV_14 {
    857     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    858     *switch: Orientation {
    859       *case: PORTRAIT {
    860         *PrintableArea: PAIR(6000, 13800)
    861         *PrintableOrigin: PAIR(0, 0)
    862         *CursorOrigin: PAIR(0, 0)
    863       }
    864       *case: LANDSCAPE_CC270 {
    865         *PrintableArea: PAIR(13800, 6000)
    866         *PrintableOrigin: PAIR(0, 0)
    867         *CursorOrigin: PAIR(0, 0)
    868       }
    869     }
    870   }
    871 
    872   *Option: ENV_INVITE {
    873     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    874     *switch: Orientation {
    875       *case: PORTRAIT {
    876         *PrintableArea: PAIR(10393, 10393)
    877         *PrintableOrigin: PAIR(0, 0)
    878         *CursorOrigin: PAIR(0, 0)
    879       }
    880       *case: LANDSCAPE_CC270 {
    881         *PrintableArea: PAIR(10393, 10393)
    882         *PrintableOrigin: PAIR(0, 0)
    883         *CursorOrigin: PAIR(0, 0)
    884       }
    885     }
    886   }
    887 
    888   *Option: PENV_1 {
    889     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    890     *switch: Orientation {
    891       *case: PORTRAIT {
    892         *PrintableArea: PAIR(4818, 7795)
    893         *PrintableOrigin: PAIR(0, 0)
    894         *CursorOrigin: PAIR(0, 0)
    895       }
    896       *case: LANDSCAPE_CC270 {
    897         *PrintableArea: PAIR(7795, 4818)
    898         *PrintableOrigin: PAIR(0, 0)
    899         *CursorOrigin: PAIR(0, 0)
    900       }
    901     }
    902   }
    903 
    904   *Option: PENV_3 {
    905     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    906     *switch: Orientation {
    907       *case: PORTRAIT {
    908         *PrintableArea: PAIR(5905, 8314)
    909         *PrintableOrigin: PAIR(0, 0)
    910         *CursorOrigin: PAIR(0, 0)
    911       }
    912       *case: LANDSCAPE_CC270 {
    913         *PrintableArea: PAIR(8314, 5905)
    914         *PrintableOrigin: PAIR(0, 0)
    915         *CursorOrigin: PAIR(0, 0)
    916       }
    917     }
    918   }
    919 
    920   *Option: PENV_4 {
    921     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    922     *switch: Orientation {
    923       *case: PORTRAIT {
    924         *PrintableArea: PAIR(5196, 9826)
    925         *PrintableOrigin: PAIR(0, 0)
    926         *CursorOrigin: PAIR(0, 0)
    927       }
    928       *case: LANDSCAPE_CC270 {
    929         *PrintableArea: PAIR(9826, 5196)
    930         *PrintableOrigin: PAIR(0, 0)
    931         *CursorOrigin: PAIR(0, 0)
    932       }
    933     }
    934   }
    935 
    936   *Option: PENV_5 {
    937     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    938     *switch: Orientation {
    939       *case: PORTRAIT {
    940         *PrintableArea: PAIR(5196, 10393)
    941         *PrintableOrigin: PAIR(0, 0)
    942         *CursorOrigin: PAIR(0, 0)
    943       }
    944       *case: LANDSCAPE_CC270 {
    945         *PrintableArea: PAIR(10393, 5196)
    946         *PrintableOrigin: PAIR(0, 0)
    947         *CursorOrigin: PAIR(0, 0)
    948       }
    949     }
    950   }
    951 
    952   *Option: PENV_6 {
    953     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    954     *switch: Orientation {
    955       *case: PORTRAIT {
    956         *PrintableArea: PAIR(5669, 10866)
    957         *PrintableOrigin: PAIR(0, 0)
    958         *CursorOrigin: PAIR(0, 0)
    959       }
    960       *case: LANDSCAPE_CC270 {
    961         *PrintableArea: PAIR(10866, 5669)
    962         *PrintableOrigin: PAIR(0, 0)
    963         *CursorOrigin: PAIR(0, 0)
    964       }
    965     }
    966   }
    967 
    968   *Option: PENV_7 {
    969     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    970     *switch: Orientation {
    971       *case: PORTRAIT {
    972         *PrintableArea: PAIR(7559, 10866)
    973         *PrintableOrigin: PAIR(0, 0)
    974         *CursorOrigin: PAIR(0, 0)
    975       }
    976       *case: LANDSCAPE_CC270 {
    977         *PrintableArea: PAIR(10866, 7559)
    978         *PrintableOrigin: PAIR(0, 0)
    979         *CursorOrigin: PAIR(0, 0)
    980       }
    981     }
    982   }
    983 
    984   *Option: PENV_8 {
    985     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
    986     *switch: Orientation {
    987       *case: PORTRAIT {
    988         *PrintableArea: PAIR(5669, 14598)
    989         *PrintableOrigin: PAIR(0, 0)
    990         *CursorOrigin: PAIR(0, 0)
    991       }
    992       *case: LANDSCAPE_CC270 {
    993         *PrintableArea: PAIR(14598, 5669)
    994         *PrintableOrigin: PAIR(0, 0)
    995         *CursorOrigin: PAIR(0, 0)
    996       }
    997     }
    998   }
    999 
   1000   *Option: PENV_10 {
   1001     *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
   1002     *switch: Orientation {
   1003       *case: PORTRAIT {
   1004         *PrintableArea: PAIR(15307, 21637)
   1005         *PrintableOrigin: PAIR(0, 0)
   1006         *CursorOrigin: PAIR(0, 0)
   1007       }
   1008       *case: LANDSCAPE_CC270 {
   1009         *PrintableArea: PAIR(21637, 15307)
   1010         *PrintableOrigin: PAIR(0, 0)
   1011         *CursorOrigin: PAIR(0, 0)
   1012       }
   1013     }
   1014   }
   1015 }
   1016 
   1017 *Feature: Resolution {
   1018   *rcNameID: =RESOLUTION_DISPLAY
   1019   *DefaultOption: 600dpi
   1020 
   1021   *Option: 600dpi {
   1022     *Name: "600 x 600 " =DOTS_PER_INCH
   1023     *DPI: PAIR(600, 600)
   1024     *TextDPI: PAIR(600, 600)
   1025     *SpotDiameter: 100
   1026     *Command: CmdBeginRaster { *Cmd: "<1B>*v7S<1B>*r1A" }
   1027     *Command: CmdEndRaster { *Cmd: "<1B>*rC" }
   1028     *Command: CmdSendBlockData { *Cmd: "<1B>*b" %d {NumOfDataBytes}"W" }
   1029   }
   1030 }
   1031 
   1032 *Command: CmdCR { *Cmd: "<0D>" }
   1033 *Command: CmdLF { *Cmd: "<0A>" }
   1034 *Command: CmdFF { *Cmd: "<0C>" }
   1035