Linux printing not as good as Windows?
I have a server running FC3 with all the latest CUPS and Foomatic packages. I have an HP PhotoSmart 8250 connected to this server via USB 2.0, and configured using the 8200 PPD file from linuxprinting.org.
On my network I have two laptops, one running Windows XP (sorry!) and the other running FC3. Over the network, The printer is available to the FC3 laptop via native CUPS, and is available to the Windows laptop via Samba. The Windows laptop uses the client driver provided by HP.
When I print an OpenOffice (ODT file) document from the FC3 laptop, the results are OK. But when I print the same ODT file from the Windows laptop to the same printer on the same server, the print quality is much better.
The result from the Linux laptop is grey and dithery, whereas the result from the Windows laptop is crisp, pin-sharp and much blacker.
Having done a little research, I have established that it is the front-end processing (possible ghostscript or foomatic) which is causing the problem. As far as I can tell, the client printing software on the FC3 laptop is rendering the print data at a resolution which is too low _before_ it is sent to the CUPS spooler; whereas the client driver on the Windows laptop is rendering it at a much higher resolution.
I'm not a newbie so I'm not looking for a step-by-step guide, but I could use a little help to point me in the right direction. I have already tried adding:
to the gs line in the PPD file, but this does not have any effect.
Any further help would be appreciated. We can't have Windows being better than Linux, can we? :-)