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

  1. *% GPD file for Epson Color Inkjet Plugin
  2. *% Copyright (c) 1998 Seiko Epson Corporation
  3. *ChangeColorModeOnDoc?: TRUE
  4. *OutputOrderReversed?: FALSE
  5. *Include: "EPNDVX00.GPD"
  6. *switch: MediaType
  7. {
  8.     *case: STANDARD
  9.     {
  10.         *DraftQualitySettings: LIST(Preset.ECONOMY)
  11.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  12.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  13.         *DefaultQuality: BETTERQUALITY
  14.     }
  15.     *case: BPLAIN
  16.     {
  17.         *switch: ColorMode
  18.         {
  19.             *case: Monochrome
  20.             {
  21.                 *DraftQualitySettings: LIST(Preset.ECONOMY)
  22.                 *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  23.                 *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  24.                 *DefaultQuality: BETTERQUALITY
  25.             }
  26.             *case: Color
  27.             {
  28.                 *DraftQualitySettings: LIST(Preset.AUTO_SPEED)
  29.                 *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  30.                 *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  31.                 *DefaultQuality: BETTERQUALITY
  32.             }
  33.         }
  34.     }
  35.     *case: Fine
  36.     {
  37.         *DraftQualitySettings: LIST(Preset.AUTO)
  38.         *BetterQualitySettings: LIST(Preset.AUTO)
  39.         *BestQualitySettings: LIST(Preset.AUTO)
  40.         *DefaultQuality: BETTERQUALITY
  41.     }
  42.     *case: SuperFine
  43.     {
  44.         *DraftQualitySettings: LIST(Preset.AUTO)
  45.         *BetterQualitySettings: LIST(Preset.AUTO)
  46.         *BestQualitySettings: LIST(Preset.AUTO)
  47.         *DefaultQuality: BETTERQUALITY
  48.     }
  49.     *case: GlossyPaper
  50.     {
  51.     }
  52.     *case: GlossyFilm
  53.     {
  54.         *DraftQualitySettings: LIST(Preset.AUTO)
  55.         *BetterQualitySettings: LIST(Preset.AUTO)
  56.         *BestQualitySettings: LIST(Preset.AUTO)
  57.         *DefaultQuality: BETTERQUALITY
  58.     }
  59.     *case: TRANSPARENCY
  60.     {
  61.         *DraftQualitySettings: LIST(Preset.AUTO)
  62.         *BetterQualitySettings: LIST(Preset.AUTO)
  63.         *BestQualitySettings: LIST(Preset.AUTO)
  64.         *DefaultQuality: BETTERQUALITY
  65.     }
  66. }
  67. *Feature: Preset
  68. {
  69.     *rcNameID: 1150
  70.     *DefaultOption: OFF
  71.     *Option: OFF
  72.     {
  73.         *rcNameID: 1151
  74.     }
  75.     *Option: AUTO
  76.     {
  77.         *rcNameID: 1152
  78.     }
  79.     *Option: AUTO_QUALITY
  80.     {
  81.         *rcNameID: 1153
  82.     }
  83.     *Option: AUTO_SPEED
  84.     {
  85.         *rcNameID: 1154
  86.     }
  87.     *Option: ADPHOTO
  88.     {
  89.         *rcNameID: 1161
  90.     }
  91.     *Option: PHOTO
  92.     {
  93.         *rcNameID: 1156
  94.     }
  95.     *Option: WORDPRO
  96.     {
  97.         *rcNameID: 1155
  98.     }
  99.     *Option: TEXT
  100.     {
  101.         *rcNameID: 1159
  102.     }
  103.     *Option: ECONOMY
  104.     {
  105.         *rcNameID: 1158
  106.     }
  107.     *Option: ICM
  108.     {
  109.         *rcNameID: 1157
  110.     }
  111.     *Option: VIDEO
  112.     {
  113.         *rcNameID: 1160
  114.     }
  115. }
  116. *Feature: InputBin
  117. {
  118.     *rcNameID: 1010
  119.     *DefaultOption: AUTO
  120.     *Option: AUTO
  121.     {
  122.         *rcNameID: 1011
  123.     }
  124. }
  125. *Feature: MediaType
  126. {
  127.     *rcNameID: 1100
  128.     *UpdateQualityMacro?: TRUE
  129.     *DefaultOption: BPLAIN
  130.     *Option: STANDARD
  131.     {
  132.         *rcNameID: 1101
  133.     }
  134.     *Option: BPLAIN
  135.     {
  136.         *rcNameID: 1109
  137.         *OptionID: 263
  138.     }
  139.     *Option: Fine
  140.     {
  141.         *rcNameID: 1102
  142.         *OptionID: 257
  143.     }
  144.     *Option: SuperFine
  145.     {
  146.         *rcNameID: 1103
  147.         *OptionID: 260
  148.     }
  149.     *Option: GlossyPaper
  150.     {
  151.         *rcNameID: 1104
  152.         *OptionID: 258
  153.     }
  154.     *Option: GlossyFilm
  155.     {
  156.         *rcNameID: 1105
  157.         *OptionID: 259
  158.     }
  159.     *Option: TRANSPARENCY
  160.     {
  161.         *rcNameID: 1106
  162.     }
  163. }
  164. *Feature: Resolution
  165. {
  166.     *rcNameID: 1020
  167.     *DefaultOption: Normal
  168.     *Option: Fine
  169.     {
  170.         *rcNameID: 1022
  171.         *DPI: PAIR(720, 720)
  172.         *TextDPI: PAIR(720, 720)
  173.         *MinStripBlankPixels: 1
  174.         *SpotDiameter: 180
  175.     }
  176.     *Option: Normal
  177.     {
  178.         *rcNameID: 1023
  179.         *DPI: PAIR(360, 360)
  180.         *TextDPI: PAIR(360, 360)
  181.         *MinStripBlankPixels: 1
  182.         *SpotDiameter: 160
  183.     }
  184.     *Option: Economy
  185.     {
  186.         *rcNameID: 1024
  187.         *DPI: PAIR(180, 180)
  188.         *TextDPI: PAIR(180, 180)
  189.         *MinStripBlankPixels: 1
  190.         *SpotDiameter: 120
  191.     }
  192. }
  193. *Feature: PrintArea
  194. {
  195.     *rcNameID: 1040
  196.     *DefaultOption: MAXIMUM
  197.     *Option: MAXIMUM
  198.     {
  199.         *rcNameID: 1041
  200.     }
  201.     *Option: CENTERED
  202.     {
  203.         *rcNameID: 1042
  204.     }
  205. }
  206. *Feature: PaperSize
  207. {
  208.     *rcNameID: 999
  209.     *DefaultOption: LETTER
  210.     *Option: A4
  211.     {
  212.         *rcNameID: 0x7fffffff
  213.         *switch: PrintArea
  214.         {
  215.             *case: MAXIMUM
  216.             {
  217.                 *PrintableArea: PAIR(5760, 7938)
  218.                 *PrintableOrigin: PAIR(86, 86)
  219.             }
  220.             *case: CENTERED
  221.             {
  222.                 *PrintableArea: PAIR(5738, 7628)
  223.                 *PrintableOrigin: PAIR(108, 396)
  224.             }
  225.         }
  226.     }
  227.     *Option: B5
  228.     {
  229.         *rcNameID: 0x7fffffff
  230.         *switch: PrintArea
  231.         {
  232.             *case: MAXIMUM
  233.             {
  234.                 *PrintableArea: PAIR(4988, 6804)
  235.                 *PrintableOrigin: PAIR(86, 86)
  236.             }
  237.             *case: CENTERED
  238.             {
  239.                 *PrintableArea: PAIR(4988, 6494)
  240.                 *PrintableOrigin: PAIR(86, 396)
  241.             }
  242.         }
  243.     }
  244.     *Option: LETTER
  245.     {
  246.         *rcNameID: 0x7fffffff
  247.         *switch: PrintArea
  248.         {
  249.             *case: MAXIMUM
  250.             {
  251.                 *PrintableArea: PAIR(5760, 7440)
  252.                 *PrintableOrigin: PAIR(86, 86)
  253.             }
  254.             *case: CENTERED
  255.             {
  256.                 *PrintableArea: PAIR(5570, 7130)
  257.                 *PrintableOrigin: PAIR(276, 396)
  258.             }
  259.         }
  260.     }
  261.     *Option: LEGAL
  262.     {
  263.         *rcNameID: 0x7fffffff
  264.         *switch: PrintArea
  265.         {
  266.             *case: MAXIMUM
  267.             {
  268.                 *PrintableArea: PAIR(5760, 9600)
  269.                 *PrintableOrigin: PAIR(86, 86)
  270.             }
  271.             *case: CENTERED
  272.             {
  273.                 *PrintableArea: PAIR(5570, 9290)
  274.                 *PrintableOrigin: PAIR(276, 396)
  275.             }
  276.         }
  277.     }
  278.     *Option: ENV_10
  279.     {
  280.         *rcNameID: 0x7fffffff
  281.         *RotateSize?: TRUE
  282.         *switch: PrintArea
  283.         {
  284.             *case: MAXIMUM
  285.             {
  286.                 *PrintableArea: PAIR(5760, 2490)
  287.                 *PrintableOrigin: PAIR(86, 86)
  288.             }
  289.             *case: CENTERED
  290.             {
  291.                 *PrintableArea: PAIR(4850, 2180)
  292.                 *PrintableOrigin: PAIR(996, 396)
  293.             }
  294.         }
  295.     }
  296.     *Option: ENV_DL
  297.     {
  298.         *rcNameID: 0x7fffffff
  299.         *RotateSize?: TRUE
  300.         *switch: PrintArea
  301.         {
  302.             *case: MAXIMUM
  303.             {
  304.                 *PrintableArea: PAIR(5760, 2638)
  305.                 *PrintableOrigin: PAIR(86, 86)
  306.             }
  307.             *case: CENTERED
  308.             {
  309.                 *PrintableArea: PAIR(5454, 2328)
  310.                 *PrintableOrigin: PAIR(392, 396)
  311.             }
  312.         }
  313.     }
  314.     *Option: STATEMENT
  315.     {
  316.         *rcNameID: 0x7fffffff
  317.         *switch: PrintArea
  318.         {
  319.             *case: MAXIMUM
  320.             {
  321.                 *PrintableArea: PAIR(3790, 5640)
  322.                 *PrintableOrigin: PAIR(86, 86)
  323.             }
  324.             *case: CENTERED
  325.             {
  326.                 *PrintableArea: PAIR(3790, 5330)
  327.                 *PrintableOrigin: PAIR(86, 396)
  328.             }
  329.         }
  330.     }
  331.     *Option: EXECUTIVE
  332.     {
  333.         *rcNameID: 0x7fffffff
  334.         *switch: PrintArea
  335.         {
  336.             *case: MAXIMUM
  337.             {
  338.                 *PrintableArea: PAIR(5050, 7080)
  339.                 *PrintableOrigin: PAIR(86, 86)
  340.             }
  341.             *case: CENTERED
  342.             {
  343.                 *PrintableArea: PAIR(5050, 6770)
  344.                 *PrintableOrigin: PAIR(86, 396)
  345.             }
  346.         }
  347.     }
  348.     *Option: A6
  349.     {
  350.         *rcNameID: 0x7fffffff
  351.         *switch: PrintArea
  352.         {
  353.             *case: MAXIMUM
  354.             {
  355.                 *PrintableArea: PAIR(2806, 3714)
  356.                 *PrintableOrigin: PAIR(86, 86)
  357.             }
  358.             *case: CENTERED
  359.             {
  360.                 *PrintableArea: PAIR(2806, 3404)
  361.                 *PrintableOrigin: PAIR(86, 396)
  362.             }
  363.         }
  364.     }
  365.     *Option: CUSTOMSIZE
  366.     {
  367.         *rcNameID: 256
  368.         *MinSize: PAIR(2834, 2834)
  369.         *MaxSize: PAIR(6840, 31680)
  370.         *MaxPrintableWidth: 5760
  371.         *MinLeftMargin: 86
  372.         *CenterPrintable?: FALSE
  373.  
  374.         *switch: PrintArea
  375.         {
  376.             *case: MAXIMUM
  377.             {
  378.                 *TopMargin:    86
  379.                 *BottomMargin: 396
  380.  
  381.                 *switch: Orientation
  382.                 {
  383.                     *case: PORTRAIT
  384.                     {
  385.                         *CustCursorOriginY:     %d{86}
  386.                     }
  387.                     *case: LANDSCAPE_CC270
  388.                     {
  389.                         *CustCursorOriginY:     %d{PhysPaperLength - 86}
  390.                     }
  391.                 }
  392.                 *CustCursorOriginX:     %d{86}
  393.                 *CustPrintableOriginX:  %d{86}
  394.                 *CustPrintableOriginY:  %d{86}
  395.  
  396.                 *CustPrintableSizeX: %d{ min(5760, PhysPaperWidth - 172) }
  397.                 *CustPrintableSizeY: %d{ PhysPaperLength - 482 }
  398.             }
  399.             *case: CENTERED
  400.             {
  401.                 *TopMargin:    396
  402.                 *BottomMargin: 396
  403.  
  404.                 *switch: Orientation
  405.                 {
  406.                     *case: PORTRAIT
  407.                     {
  408.                         *CustCursorOriginY:     %d{396}
  409.                     }
  410.                     *case: LANDSCAPE_CC270
  411.                     {
  412.                         *CustCursorOriginY:     %d{PhysPaperLength - 396}
  413.                     }
  414.                 }
  415.                 *CustCursorOriginX:     %d{max(86, PhysPaperWidth - 5846)}
  416.                 *CustPrintableOriginX:  %d{max(86, PhysPaperWidth - 5846)}
  417.                 *CustPrintableOriginY:  %d{396}
  418.  
  419.                 *CustPrintableSizeX: %d{ min(11692-PhysPaperWidth, PhysPaperWidth - 172) }
  420.                 *CustPrintableSizeY: %d{ PhysPaperLength - 792 }
  421.             }
  422.         }
  423.     }
  424. }
  425.