[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
D. Adding a new printer
This appendix covers adding a new ESCP/2, PCL, or Canon printer. Writing a new driver module is not covered.
The three steps to adding a printer are:
- Add an entry to ‘printers.xml’
- Add the appropriate code and data to the appropriate driver module
- Tune the printer
Printer information is stored in two places: in ‘printers.xml’ (which contains the list of printer models available to the the upper-level application), and in the appropriate driver file (‘print-escp2.c’, ‘print-pcl.c’, or ‘print-canon.c’).
D.1 ‘printers.xml’ | File format description. | |
D.2 The driver file | Data structures to use. | |
D.3 Epson inkjet printers | Adding an Epson printer. | |
D.4 Tuning the printer | Tweaking settings. | |
D.5 Canon inkjet printers | Adding a Canon printer. |