| // Include standard font and media definitions |
| #include <font.defs> |
| #include <media.defs> |
| |
| // Include ESC/P driver definitions |
| #include <escp.h> |
| |
| // Specify that this driver uses the ESC/P driver... |
| DriverType escp |
| |
| // Specify the driver options via the model number... |
| ModelNumber ($ESCP_ESCK $ESCP_EXT_UNITS $ESCP_EXT_MARGINS $ESCP_USB |
| $ESCP_PAGE_SIZE $ESCP_RASTER_ESCI) |
| |
| // List the fonts that are supported, in this case all standard |
| // fonts... |
| Font * |
| |
| // Manufacturer and driver version |
| Manufacturer "Epson" |
| Version 1.0 |
| |
| // Supported page sizes and their margins |
| HWMargins 8.4 0 8.4 0 |
| *MediaSize Letter |
| MediaSize Legal |
| MediaSize Executive |
| MediaSize Statement |
| MediaSize A4 |
| MediaSize A5 |
| MediaSize A6 |
| MediaSize B5 |
| MediaSize Env10 |
| MediaSize EnvC5 |
| MediaSize EnvDL |
| MediaSize EnvISOB5 |
| MediaSize Postcard |
| MediaSize DoublePostcard |
| |
| VariablePaperSize Yes |
| MinSize 1in 4in |
| MaxSize 8.5in 44in |
| |
| // Four color modes are supported... |
| ColorModel Gray/Grayscale w chunky 1 |
| ColorModel Black k chunky 1 |
| *ColorModel RGB/Color rgb chunky 1 |
| ColorModel CMYK cmyk chunky 1 |
| |
| // Supported resolutions |
| Resolution - 8 90 0 103 "360dpi/360 DPI" |
| *Resolution - 8 90 0 206 "720dpi/720 DPI" |
| Resolution - 8 90 0 412 "1440dpi/1440 DPI" |
| |
| // Very basic dithering settings |
| Attribute cupsInkChannels "" 6 |
| Attribute cupsInkLimit "" 2.0 |
| |
| Attribute cupsCyanLtDk "" "0.5 1.0" |
| Attribute cupsMagentaLtDk "" "0.5 1.0" |
| |
| Attribute cupsAllDither 360dpi "0.5 0.75 1.0" |
| Attribute cupsAllDither 720dpi "0.6 0.9 1.2" |
| Attribute cupsAllDither 1440dpi "0.9 1.35" |
| |
| Attribute cupsESCPDotSize 360dpi 16 |
| Attribute cupsESCPDotSize 720dpi 17 |
| Attribute cupsESCPDotSize 1440dpi 18 |
| |
| { |
| // EPSON Stylus Photo R300 Series |
| Throughput 1 |
| ModelName "Stylus Photo R300" |
| PCFileName "epspr301.ppd" |
| } |