Printing to HP Deskjet printers with CUPS
At least with the HP Deskjet's I own(ed), 850C and 815C, I've made the best experience using the
Foomatic printing system together with HPJIS drivers specially for printing
in high quality color, but also for B/W text printouts.
Make sure you have installed the Foomatic archives
or use packages of your distro, but note that their names may vary a bit depending on your distribution:
- foomatic-filters
- foomatic-db-engine
- foomatic-db
- foomatic-db-hpijs
This allows you to generate the needed PPD files for your exact printer model. Please read the USAGE files in the main directories of the packages to know how to install and use Foomatic.
More you can find on the OpenPrinting.org site.
Or you can use only foomatic-filters together with PPD files:
- Get HPJIS Postscript Printer Description (PPD) generated from linuxprinting.org
- Add a new printer, first choose an arbitrary driver
- Copy the *.ppd file to the CUPS PPD directory (e.g. /etc/cups/ppd) and name it according your printer's name (e.g. HPDJ815C).
cp ~/Download/HP-DeskJet_815C-hpijs.ppd HPDJ815C.ppd