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

  1. *% GPD file for Epson Color Inkjet Plugin
  2. *% Copyright (c) 1998 Seiko Epson Corporation
  3. *OutputOrderReversed?: FALSE
  4. *Include: "EPNDVX00.GPD"
  5. *switch: MediaType
  6. {
  7.     *case: STANDARD
  8.     {
  9.         *DraftQualitySettings: LIST(Preset.ECONOMY)
  10.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  11.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  12.         *DefaultQuality: BETTERQUALITY
  13.     }
  14.     *case: Fine
  15.     {
  16.         *DraftQualitySettings: LIST(Preset.AUTO)
  17.         *BetterQualitySettings: LIST(Preset.AUTO)
  18.         *BestQualitySettings: LIST(Preset.AUTO)
  19.         *DefaultQuality: BETTERQUALITY
  20.     }
  21.     *case: SuperFine
  22.     {
  23.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  24.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  25.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  26.         *DefaultQuality: BESTQUALITY
  27.     }
  28.     *case: MattePaperHW
  29.     {
  30.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  31.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  32.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  33.         *DefaultQuality: BESTQUALITY
  34.     }
  35.     *case: GlossyPaper
  36.     {
  37.         *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  38.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  39.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  40.         *DefaultQuality: BESTQUALITY
  41.     }
  42.     *case: GlossyFilm
  43.     {
  44.         *DraftQualitySettings: LIST(Preset.AUTO)
  45.         *BetterQualitySettings: LIST(Preset.AUTO)
  46.         *BestQualitySettings: LIST(Preset.AUTO)
  47.         *DefaultQuality: BETTERQUALITY
  48.     }
  49.     *case: TRANSPARENCY
  50.     {
  51.         *DraftQualitySettings: LIST(Preset.AUTO)
  52.         *BetterQualitySettings: LIST(Preset.AUTO)
  53.         *BestQualitySettings: LIST(Preset.AUTO)
  54.         *DefaultQuality: BETTERQUALITY
  55.     }
  56.     *case: BackLightFilm
  57.     {
  58.         *DraftQualitySettings: LIST(Preset.AUTO)
  59.         *BetterQualitySettings: LIST(Preset.AUTO)
  60.         *BestQualitySettings: LIST(Preset.AUTO)
  61.         *DefaultQuality: BETTERQUALITY
  62.     }
  63. }
  64. *Feature: Preset
  65. {
  66.     *rcNameID: 1150
  67.     *DefaultOption: OFF
  68.     *Option: OFF
  69.     {
  70.         *rcNameID: 1151
  71.     }
  72.     *Option: AUTO
  73.     {
  74.         *rcNameID: 1152
  75.     }
  76.     *Option: AUTO_QUALITY
  77.     {
  78.         *rcNameID: 1153
  79.     }
  80.     *Option: AUTO_SPEED
  81.     {
  82.         *rcNameID: 1154
  83.     }
  84.     *Option: AUTO_EXSPEED
  85.     {
  86.         *rcNameID: 1162
  87.     }
  88.     *Option: ADPHOTO
  89.     {
  90.         *rcNameID: 1161
  91.     }
  92.     *Option: PHOTO
  93.     {
  94.         *rcNameID: 1156
  95.     }
  96.     *Option: WORDPRO
  97.     {
  98.         *rcNameID: 1155
  99.     }
  100.     *Option: TEXT
  101.     {
  102.         *rcNameID: 1159
  103.     }
  104.     *Option: ECONOMY
  105.     {
  106.         *rcNameID: 1158
  107.     }
  108.     *Option: ICM
  109.     {
  110.         *rcNameID: 1157
  111.     }
  112.     *Option: VIDEO
  113.     {
  114.         *rcNameID: 1160
  115.     }
  116.     *Option: DRAFT
  117.     {
  118.         *rcNameID: 1163
  119.     }
  120. }
  121. *Feature: InputBin
  122. {
  123.     *rcNameID: 1010
  124.     *DefaultOption: AUTO
  125.     *Option: AUTO
  126.     {
  127.         *rcNameID: 1011
  128.     }
  129. }
  130. *Feature: MediaType
  131. {
  132.     *rcNameID: 1100
  133.     *UpdateQualityMacro?: TRUE
  134.     *DefaultOption: STANDARD
  135.     *Option: STANDARD
  136.     {
  137.         *rcNameID: 1101
  138.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  139.     }
  140.     *Option: Fine
  141.     {
  142.         *rcNameID: 1102
  143.         *OptionID: 257
  144.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  145.     }
  146.     *Option: SuperFine
  147.     {
  148.         *rcNameID: 1103
  149.         *OptionID: 260
  150.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  151.     }
  152.     *Option: MattePaperHW
  153.     {
  154.         *rcNameID: 1111
  155.         *OptionID: 271
  156.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  157.     }
  158.     *Option: GlossyPaper
  159.     {
  160.         *rcNameID: 1117
  161.         *OptionID: 258
  162.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  163.     }
  164.     *Option: GlossyFilm
  165.     {
  166.         *rcNameID: 1105
  167.         *OptionID: 259
  168.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  169.     }
  170.     *Option: TRANSPARENCY
  171.     {
  172.         *rcNameID: 1106
  173.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  174.     }
  175.     *Option: BackLightFilm
  176.     {
  177.         *rcNameID: 1107
  178.         *OptionID: 261
  179.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  180.     }
  181. }
  182. *Feature: Resolution
  183. {
  184.     *rcNameID: 1020
  185.     *DefaultOption: Normal
  186.     *Option: Photo1440dpi
  187.     {
  188.         *rcNameID: 1028
  189.         *DPI: PAIR(720, 720)
  190.         *TextDPI: PAIR(720, 720)
  191.         *MinStripBlankPixels: 1
  192.         *SpotDiameter: 180
  193.     }
  194.     *Option: SuperFine
  195.     {
  196.         *rcNameID: 1027
  197.         *DPI: PAIR(720, 720)
  198.         *TextDPI: PAIR(720, 720)
  199.         *MinStripBlankPixels: 1
  200.         *SpotDiameter: 180
  201.     }
  202.     *Option: Fine
  203.     {
  204.         *rcNameID: 1033
  205.         *DPI: PAIR(720, 720)
  206.         *TextDPI: PAIR(720, 720)
  207.         *MinStripBlankPixels: 1
  208.         *SpotDiameter: 180
  209.     }
  210.     *Option: Normal
  211.     {
  212.         *rcNameID: 1029
  213.         *DPI: PAIR(360, 360)
  214.         *TextDPI: PAIR(360, 360)
  215.         *MinStripBlankPixels: 1
  216.         *SpotDiameter: 160
  217.     }
  218.     *Option: Economy
  219.     {
  220.         *rcNameID: 1024
  221.         *DPI: PAIR(180, 180)
  222.         *TextDPI: PAIR(180, 180)
  223.         *MinStripBlankPixels: 1
  224.         *SpotDiameter: 120
  225.     }
  226. }
  227. *Feature: PrintArea
  228. {
  229.     *rcNameID: 1040
  230.     *DefaultOption: MAXIMUM
  231.     *Option: MAXIMUM
  232.     {
  233.         *rcNameID: 1041
  234.     }
  235.     *Option: CENTERED
  236.     {
  237.         *rcNameID: 1042
  238.     }
  239. }
  240. *Feature: ExtendedBottomMargin
  241. {
  242.     *rcNameID: 1050
  243.     *DefaultOption: Standard
  244.     *Option: Standard
  245.     {
  246.         *rcNameID: 1051
  247.     }
  248.     *Option: Extended
  249.     {
  250.         *rcNameID: 1052
  251.     }
  252. }
  253. *Feature: PaperSize
  254. {
  255.     *rcNameID: 999
  256.     *DefaultOption: LETTER
  257.     *Option: A4
  258.     {
  259.         *rcNameID: 0x7fffffff
  260.         *switch: ExtendedBottomMargin
  261.         {
  262.             *case: Standard
  263.             {
  264.                 *switch: PrintArea
  265.                 {
  266.                     *case: MAXIMUM
  267.                     {
  268.                         *PrintableArea: PAIR(5784, 7938)
  269.                         *PrintableOrigin: PAIR(84, 84)
  270.                     }
  271.                     *case: CENTERED
  272.                     {
  273.                         *PrintableArea: PAIR(5784, 7626)
  274.                         *PrintableOrigin: PAIR(84, 396)
  275.                     }
  276.                 }
  277.             }
  278.             *case: Extended
  279.             {
  280.                 *PrintableArea: PAIR(5784, 8250)
  281.                 *PrintableOrigin: PAIR(84, 84)
  282.             }
  283.         }
  284.     }
  285.     *Option: B5
  286.     {
  287.         *rcNameID: 0x7fffffff
  288.         *switch: ExtendedBottomMargin
  289.         {
  290.             *case: Standard
  291.             {
  292.                 *switch: PrintArea
  293.                 {
  294.                     *case: MAXIMUM
  295.                     {
  296.                         *PrintableArea: PAIR(4992, 6806)
  297.                         *PrintableOrigin: PAIR(84, 84)
  298.                     }
  299.                     *case: CENTERED
  300.                     {
  301.                         *PrintableArea: PAIR(4992, 6494)
  302.                         *PrintableOrigin: PAIR(84, 396)
  303.                     }
  304.                 }
  305.             }
  306.             *case: Extended
  307.             {
  308.                 *PrintableArea: PAIR(4992, 7118)
  309.                 *PrintableOrigin: PAIR(84, 84)
  310.             }
  311.         }
  312.     }
  313.     *Option: A3
  314.     {
  315.         *rcNameID: 0x7fffffff
  316.         *switch: ExtendedBottomMargin
  317.         {
  318.             *case: Standard
  319.             {
  320.                 *switch: PrintArea
  321.                 {
  322.                     *case: MAXIMUM
  323.                     {
  324.                         *PrintableArea: PAIR(8250, 11426)
  325.                         *PrintableOrigin: PAIR(84, 84)
  326.                     }
  327.                     *case: CENTERED
  328.                     {
  329.                         *PrintableArea: PAIR(8250, 11114)
  330.                         *PrintableOrigin: PAIR(84, 396)
  331.                     }
  332.                 }
  333.             }
  334.             *case: Extended
  335.             {
  336.                 *PrintableArea: PAIR(8250, 11738)
  337.                 *PrintableOrigin: PAIR(84, 84)
  338.             }
  339.         }
  340.     }
  341.     *Option: B4
  342.     {
  343.         *rcNameID: 0x7fffffff
  344.         *switch: ExtendedBottomMargin
  345.         {
  346.             *case: Standard
  347.             {
  348.                 *switch: PrintArea
  349.                 {
  350.                     *case: MAXIMUM
  351.                     {
  352.                         *PrintableArea: PAIR(7118, 9838)
  353.                         *PrintableOrigin: PAIR(84, 84)
  354.                     }
  355.                     *case: CENTERED
  356.                     {
  357.                         *PrintableArea: PAIR(7118, 9526)
  358.                         *PrintableOrigin: PAIR(84, 396)
  359.                     }
  360.                 }
  361.             }
  362.             *case: Extended
  363.             {
  364.                 *PrintableArea: PAIR(7118, 10150)
  365.                 *PrintableOrigin: PAIR(84, 84)
  366.             }
  367.         }
  368.     }
  369.     *Option: A5
  370.     {
  371.         *rcNameID: 0x7fffffff
  372.         *switch: ExtendedBottomMargin
  373.         {
  374.             *case: Standard
  375.             {
  376.                 *switch: PrintArea
  377.                 {
  378.                     *case: MAXIMUM
  379.                     {
  380.                         *PrintableArea: PAIR(4028, 5472)
  381.                         *PrintableOrigin: PAIR(84, 84)
  382.                     }
  383.                     *case: CENTERED
  384.                     {
  385.                         *PrintableArea: PAIR(4028, 5160)
  386.                         *PrintableOrigin: PAIR(84, 396)
  387.                     }
  388.                 }
  389.             }
  390.             *case: Extended
  391.             {
  392.                 *PrintableArea: PAIR(4028, 5784)
  393.                 *PrintableOrigin: PAIR(84, 84)
  394.             }
  395.         }
  396.     }
  397.     *Option: LETTER
  398.     {
  399.         *rcNameID: 0x7fffffff
  400.         *switch: ExtendedBottomMargin
  401.         {
  402.             *case: Standard
  403.             {
  404.                 *switch: PrintArea
  405.                 {
  406.                     *case: MAXIMUM
  407.                     {
  408.                         *PrintableArea: PAIR(5952, 7440)
  409.                         *PrintableOrigin: PAIR(84, 84)
  410.                     }
  411.                     *case: CENTERED
  412.                     {
  413.                         *PrintableArea: PAIR(5952, 7128)
  414.                         *PrintableOrigin: PAIR(84, 396)
  415.                     }
  416.                 }
  417.             }
  418.             *case: Extended
  419.             {
  420.                 *PrintableArea: PAIR(5952, 7752)
  421.                 *PrintableOrigin: PAIR(84, 84)
  422.             }
  423.         }
  424.     }
  425.     *Option: LEGAL
  426.     {
  427.         *rcNameID: 0x7fffffff
  428.         *switch: ExtendedBottomMargin
  429.         {
  430.             *case: Standard
  431.             {
  432.                 *switch: PrintArea
  433.                 {
  434.                     *case: MAXIMUM
  435.                     {
  436.                         *PrintableArea: PAIR(5952, 9600)
  437.                         *PrintableOrigin: PAIR(84, 84)
  438.                     }
  439.                     *case: CENTERED
  440.                     {
  441.                         *PrintableArea: PAIR(5952, 9288)
  442.                         *PrintableOrigin: PAIR(84, 396)
  443.                     }
  444.                 }
  445.             }
  446.             *case: Extended
  447.             {
  448.                 *PrintableArea: PAIR(5952, 9912)
  449.                 *PrintableOrigin: PAIR(84, 84)
  450.             }
  451.         }
  452.     }
  453.     *Option: EXECUTIVE
  454.     {
  455.         *rcNameID: 0x7fffffff
  456.         *switch: ExtendedBottomMargin
  457.         {
  458.             *case: Standard
  459.             {
  460.                 *switch: PrintArea
  461.                 {
  462.                     *case: MAXIMUM
  463.                     {
  464.                         *PrintableArea: PAIR(5052, 7080)
  465.                         *PrintableOrigin: PAIR(84, 84)
  466.                     }
  467.                     *case: CENTERED
  468.                     {
  469.                         *PrintableArea: PAIR(5052, 6768)
  470.                         *PrintableOrigin: PAIR(84, 396)
  471.                     }
  472.                 }
  473.             }
  474.             *case: Extended
  475.             {
  476.                 *PrintableArea: PAIR(5052, 7392)
  477.                 *PrintableOrigin: PAIR(84, 84)
  478.             }
  479.         }
  480.     }
  481.     *Option: TABLOID
  482.     {
  483.         *rcNameID: 262
  484.         *switch: ExtendedBottomMargin
  485.         {
  486.             *case: Standard
  487.             {
  488.                 *switch: PrintArea
  489.                 {
  490.                     *case: MAXIMUM
  491.                     {
  492.                         *PrintableArea: PAIR(7752, 11760)
  493.                         *PrintableOrigin: PAIR(84, 84)
  494.                     }
  495.                     *case: CENTERED
  496.                     {
  497.                         *PrintableArea: PAIR(7752, 11448)
  498.                         *PrintableOrigin: PAIR(84, 396)
  499.                     }
  500.                 }
  501.             }
  502.             *case: Extended
  503.             {
  504.                 *PrintableArea: PAIR(7752, 12072)
  505.                 *PrintableOrigin: PAIR(84, 84)
  506.             }
  507.         }
  508.     }
  509.     *Option: STATEMENT
  510.     {
  511.         *rcNameID: 0x7fffffff
  512.         *switch: ExtendedBottomMargin
  513.         {
  514.             *case: Standard
  515.             {
  516.                 *switch: PrintArea
  517.                 {
  518.                     *case: MAXIMUM
  519.                     {
  520.                         *PrintableArea: PAIR(3792, 5640)
  521.                         *PrintableOrigin: PAIR(84, 84)
  522.                     }
  523.                     *case: CENTERED
  524.                     {
  525.                         *PrintableArea: PAIR(3792, 5328)
  526.                         *PrintableOrigin: PAIR(84, 396)
  527.                     }
  528.                 }
  529.             }
  530.             *case: Extended
  531.             {
  532.                 *PrintableArea: PAIR(3792, 5952)
  533.                 *PrintableOrigin: PAIR(84, 84)
  534.             }
  535.         }
  536.     }
  537.     *Option: A6
  538.     {
  539.         *rcNameID: 260
  540.         *switch: ExtendedBottomMargin
  541.         {
  542.             *case: Standard
  543.             {
  544.                 *switch: PrintArea
  545.                 {
  546.                     *case: MAXIMUM
  547.                     {
  548.                         *PrintableArea: PAIR(2808, 3716)
  549.                         *PrintableOrigin: PAIR(84, 84)
  550.                     }
  551.                     *case: CENTERED
  552.                     {
  553.                         *PrintableArea: PAIR(2808, 3404)
  554.                         *PrintableOrigin: PAIR(84, 396)
  555.                     }
  556.                 }
  557.             }
  558.             *case: Extended
  559.             {
  560.                 *PrintableArea: PAIR(2808, 4028)
  561.                 *PrintableOrigin: PAIR(84, 84)
  562.             }
  563.         }
  564.     }
  565.     *Option: Index5x8in
  566.     {
  567.         *rcNameID: 267
  568.         *PageDimensions: PAIR(3600, 5760)
  569.         *switch: ExtendedBottomMargin
  570.         {
  571.             *case: Standard
  572.             {
  573.                 *switch: PrintArea
  574.                 {
  575.                     *case: MAXIMUM
  576.                     {
  577.                         *PrintableArea: PAIR(3432, 5280)
  578.                         *PrintableOrigin: PAIR(84, 84)
  579.                     }
  580.                     *case: CENTERED
  581.                     {
  582.                         *PrintableArea: PAIR(3432, 4968)
  583.                         *PrintableOrigin: PAIR(84, 396)
  584.                     }
  585.                 }
  586.             }
  587.             *case: Extended
  588.             {
  589.                 *PrintableArea: PAIR(3432, 5592)
  590.                 *PrintableOrigin: PAIR(84, 84)
  591.             }
  592.         }
  593.     }
  594.     *Option: Index8x10in
  595.     {
  596.         *rcNameID: 268
  597.         *PageDimensions: PAIR(5760, 7200)
  598.         *switch: ExtendedBottomMargin
  599.         {
  600.             *case: Standard
  601.             {
  602.                 *switch: PrintArea
  603.                 {
  604.                     *case: MAXIMUM
  605.                     {
  606.                         *PrintableArea: PAIR(5592, 6720)
  607.                         *PrintableOrigin: PAIR(84, 84)
  608.                     }
  609.                     *case: CENTERED
  610.                     {
  611.                         *PrintableArea: PAIR(5592, 6408)
  612.                         *PrintableOrigin: PAIR(84, 396)
  613.                     }
  614.                 }
  615.             }
  616.             *case: Extended
  617.             {
  618.                 *PrintableArea: PAIR(5592, 7032)
  619.                 *PrintableOrigin: PAIR(84, 84)
  620.             }
  621.         }
  622.     }
  623.     *Option: ENV_10
  624.     {
  625.         *rcNameID: 0x7fffffff
  626.         *RotateSize?: TRUE
  627.         *switch: ExtendedBottomMargin
  628.         {
  629.             *case: Standard
  630.             {
  631.                 *switch: PrintArea
  632.                 {
  633.                     *case: MAXIMUM
  634.                     {
  635.                         *PrintableArea: PAIR(6672, 2490)
  636.                         *PrintableOrigin: PAIR(84, 84)
  637.                     }
  638.                     *case: CENTERED
  639.                     {
  640.                         *PrintableArea: PAIR(6672, 2178)
  641.                         *PrintableOrigin: PAIR(84, 396)
  642.                     }
  643.                 }
  644.             }
  645.             *case: Extended
  646.             {
  647.                 *PrintableArea: PAIR(6672, 2802)
  648.                 *PrintableOrigin: PAIR(84, 84)
  649.             }
  650.         }
  651.     }
  652.     *Option: ENV_DL
  653.     {
  654.         *rcNameID: 0x7fffffff
  655.         *RotateSize?: TRUE
  656.         *switch: ExtendedBottomMargin
  657.         {
  658.             *case: Standard
  659.             {
  660.                 *switch: PrintArea
  661.                 {
  662.                     *case: MAXIMUM
  663.                     {
  664.                         *PrintableArea: PAIR(6068, 2638)
  665.                         *PrintableOrigin: PAIR(84, 84)
  666.                     }
  667.                     *case: CENTERED
  668.                     {
  669.                         *PrintableArea: PAIR(6068, 2326)
  670.                         *PrintableOrigin: PAIR(84, 396)
  671.                     }
  672.                 }
  673.             }
  674.             *case: Extended
  675.             {
  676.                 *PrintableArea: PAIR(6068, 2950)
  677.                 *PrintableOrigin: PAIR(84, 84)
  678.             }
  679.         }
  680.     }
  681.     *Option: ENV_C6
  682.     {
  683.         *rcNameID: 0x7fffffff
  684.         *RotateSize?: TRUE
  685.         *switch: ExtendedBottomMargin
  686.         {
  687.             *case: Standard
  688.             {
  689.                 *switch: PrintArea
  690.                 {
  691.                     *case: MAXIMUM
  692.                     {
  693.                         *PrintableArea: PAIR(4424, 2752)
  694.                         *PrintableOrigin: PAIR(84, 84)
  695.                     }
  696.                     *case: CENTERED
  697.                     {
  698.                         *PrintableArea: PAIR(4424, 2440)
  699.                         *PrintableOrigin: PAIR(84, 396)
  700.                     }
  701.                 }
  702.             }
  703.             *case: Extended
  704.             {
  705.                 *PrintableArea: PAIR(4424, 3064)
  706.                 *PrintableOrigin: PAIR(84, 84)
  707.             }
  708.         }
  709.     }
  710.     *Option: ENVELOPE
  711.     {
  712.         *rcNameID: 271
  713.         *PageDimensions: PAIR(6236, 3742)
  714.         *switch: ExtendedBottomMargin
  715.         {
  716.             *case: Standard
  717.             {
  718.                 *switch: PrintArea
  719.                 {
  720.                     *case: MAXIMUM
  721.                     {
  722.                         *PrintableArea: PAIR(6068, 3262)
  723.                         *PrintableOrigin: PAIR(84, 84)
  724.                     }
  725.                     *case: CENTERED
  726.                     {
  727.                         *PrintableArea: PAIR(6068, 2950)
  728.                         *PrintableOrigin: PAIR(84, 396)
  729.                     }
  730.                 }
  731.             }
  732.             *case: Extended
  733.             {
  734.                 *PrintableArea: PAIR(6068, 3574)
  735.                 *PrintableOrigin: PAIR(84, 84)
  736.             }
  737.         }
  738.     }
  739.     *Option: EPSONPhoto4x6in
  740.     {
  741.         *rcNameID: 269
  742.         *PageDimensions: PAIR(3220, 4660)
  743.         *switch: ExtendedBottomMargin
  744.         {
  745.             *case: Standard
  746.             {
  747.                 *switch: PrintArea
  748.                 {
  749.                     *case: MAXIMUM
  750.                     {
  751.                         *PrintableArea: PAIR(3052, 4492)
  752.                         *PrintableOrigin: PAIR(84, 84)
  753.                     }
  754.                     *case: CENTERED
  755.                     {
  756.                         *PrintableArea: PAIR(3052, 4492)
  757.                         *PrintableOrigin: PAIR(84, 84)
  758.                     }
  759.                 }
  760.             }
  761.             *case: Extended
  762.             {
  763.                 *PrintableArea: PAIR(3052, 4492)
  764.                 *PrintableOrigin: PAIR(84, 84)
  765.             }
  766.         }
  767.     }
  768.     *Option: PAPER_PHOTO_278
  769.     {
  770.         *rcNameID: 278
  771.         *PageDimensions: PAIR(2834, 4250)
  772.         *switch: ExtendedBottomMargin
  773.         {
  774.             *case: Standard
  775.             {
  776.                 *switch: PrintArea
  777.                 {
  778.                     *case: MAXIMUM
  779.                     {
  780.                         *PrintableArea: PAIR(2666, 3770)
  781.                         *PrintableOrigin: PAIR(84, 84)
  782.                     }
  783.                     *case: CENTERED
  784.                     {
  785.                         *PrintableArea: PAIR(2666, 3458)
  786.                         *PrintableOrigin: PAIR(84, 396)
  787.                     }
  788.                 }
  789.             }
  790.             *case: Extended
  791.             {
  792.                 *PrintableArea: PAIR(2666, 4082)
  793.                 *PrintableOrigin: PAIR(84, 84)
  794.             }
  795.         }
  796.     }
  797.         *Option: PAPER_PHOTO_279
  798.     {
  799.         *rcNameID: 279
  800.         *PageDimensions: PAIR(6122, 9580)
  801.         *switch: ExtendedBottomMargin
  802.         {
  803.             *case: Standard
  804.             {
  805.                 *switch: PrintArea
  806.                 {
  807.                     *case: MAXIMUM
  808.                     {
  809.                         *PrintableArea: PAIR(5952, 8788)
  810.                         *PrintableOrigin: PAIR(84, 396)
  811.                     }
  812.                     *case: CENTERED
  813.                     {
  814.                         *PrintableArea: PAIR(5950, 8788)
  815.                         *PrintableOrigin: PAIR(86, 396)
  816.                     }
  817.                 }
  818.             }
  819.             *case: Extended
  820.             {
  821.                 *switch: PrintArea
  822.                 {
  823.                     *case: MAXIMUM
  824.                     {
  825.                         *PrintableArea: PAIR(5952, 9412)
  826.                         *PrintableOrigin: PAIR(84, 84)
  827.                     }
  828.                     *case: CENTERED
  829.                     {
  830.                         *PrintableArea: PAIR(5950, 9412)
  831.                         *PrintableOrigin: PAIR(86, 84)
  832.                     }
  833.                 }
  834.             }
  835.         }
  836.     }
  837.     *Option: PANORAMIC
  838.     {
  839.         *rcNameID: 270
  840.         *PageDimensions: PAIR(5952, 16838)
  841.         *switch: ExtendedBottomMargin
  842.         {
  843.             *case: Standard
  844.             {
  845.                 *switch: PrintArea
  846.                 {
  847.                     *case: MAXIMUM
  848.                     {
  849.                         *PrintableArea: PAIR(5784, 16358)
  850.                         *PrintableOrigin: PAIR(84, 84)
  851.                     }
  852.                     *case: CENTERED
  853.                     {
  854.                         *PrintableArea: PAIR(5784, 16046)
  855.                         *PrintableOrigin: PAIR(84, 396)
  856.                     }
  857.                 }
  858.             }
  859.             *case: Extended
  860.             {
  861.                 *PrintableArea: PAIR(5784, 16670)
  862.                 *PrintableOrigin: PAIR(84, 84)
  863.             }
  864.         }
  865.     }
  866.     *Option: CUSTOMSIZE
  867.     {
  868.         *rcNameID: 256
  869.         *MinSize: PAIR(2522, 2522)
  870.         *MaxSize: PAIR(8418, 31680)
  871.         *MaxPrintableWidth: 8250
  872.         *MinLeftMargin: 84
  873.         *CenterPrintable?: FALSE
  874.  
  875.         *switch: ExtendedBottomMargin
  876.         {
  877.             *case: Standard
  878.             {
  879.                 *switch: PrintArea
  880.                 {
  881.                     *case: MAXIMUM
  882.                     {
  883.                         *TopMargin:    84
  884.                         *BottomMargin: 396
  885.  
  886.                         *switch: Orientation
  887.                         {
  888.                             *case: PORTRAIT
  889.                             {
  890.                                 *CustCursorOriginY:     %d{84}
  891.                             }
  892.                             *case: LANDSCAPE_CC270
  893.                             {
  894.                                 *CustCursorOriginY:     %d{PhysPaperLength - 84}
  895.                             }
  896.                         }
  897.                         *CustCursorOriginX:     %d{84}
  898.                         *CustPrintableOriginX:  %d{84}
  899.                         *CustPrintableOriginY:  %d{84}
  900.  
  901.                         *CustPrintableSizeX: %d{ min(8250, PhysPaperWidth - 168) }
  902.                         *CustPrintableSizeY: %d{ PhysPaperLength - 480 }
  903.                     }
  904.                     *case: CENTERED
  905.                     {
  906.                         *TopMargin:    396
  907.                         *BottomMargin: 396
  908.  
  909.                         *switch: Orientation
  910.                         {
  911.                             *case: PORTRAIT
  912.                             {
  913.                                 *CustCursorOriginY:     %d{396}
  914.                             }
  915.                             *case: LANDSCAPE_CC270
  916.                             {
  917.                                 *CustCursorOriginY:     %d{PhysPaperLength - 396}
  918.                             }
  919.                         }
  920.                         *CustCursorOriginX:     %d{84}
  921.                         *CustPrintableOriginX:  %d{84}
  922.                         *CustPrintableOriginY:  %d{396}
  923.  
  924.                         *CustPrintableSizeX: %d{ min(8250, PhysPaperWidth - 168) }
  925.                         *CustPrintableSizeY: %d{ PhysPaperLength - 792 }
  926.                     }
  927.                 }
  928.             }
  929.             *case: Extended
  930.             {
  931.                 *switch: PrintArea
  932.                 {
  933.                     *case: MAXIMUM
  934.                     {
  935.                         *TopMargin:    84
  936.                         *BottomMargin: 396
  937.  
  938.                         *switch: Orientation
  939.                         {
  940.                             *case: PORTRAIT
  941.                             {
  942.                                 *CustCursorOriginY:     %d{84}
  943.                             }
  944.                             *case: LANDSCAPE_CC270
  945.                             {
  946.                                 *CustCursorOriginY:     %d{PhysPaperLength - 84}
  947.                             }
  948.                         }
  949.                         *CustCursorOriginX:     %d{84}
  950.                         *CustPrintableOriginX:  %d{84}
  951.                         *CustPrintableOriginY:  %d{84}
  952.  
  953.                         *CustPrintableSizeX: %d{ min(8250, PhysPaperWidth - 168) }
  954.                         *CustPrintableSizeY: %d{ PhysPaperLength - 168 }
  955.                     }
  956.                     *case: CENTERED
  957.                     {
  958.                         *TopMargin:    396
  959.                         *BottomMargin: 396
  960.  
  961.                         *switch: Orientation
  962.                         {
  963.                             *case: PORTRAIT
  964.                             {
  965.                                 *CustCursorOriginY:     %d{84}
  966.                             }
  967.                             *case: LANDSCAPE_CC270
  968.                             {
  969.                                 *CustCursorOriginY:     %d{PhysPaperLength - 84}
  970.                             }
  971.                         }
  972.                         *CustCursorOriginX:     %d{84}
  973.                         *CustPrintableOriginX:  %d{84}
  974.                         *CustPrintableOriginY:  %d{84}
  975.  
  976.                         *CustPrintableSizeX: %d{ min(8250, PhysPaperWidth - 168) }
  977.                         *CustPrintableSizeY: %d{ PhysPaperLength - 168 }
  978.                     }
  979.                 }
  980.             }
  981.         }
  982.     }
  983. }
  984.