Question about HPLIP, PPD, CUPS, PostScript printer and non-PostScript printer
laurence at orchards.org.uk
Mon May 15 16:05:23 UTC 2006
On Mon, 2006-05-15 at 06:53 -0700, Leon Pu wrote:
> Hi all,
> could any body explain the relationship between HPLIP, PPD, CUPS,
> PostScript printer and non-PostScript printer?
HPLIP provides the interface between the program/user who wants to use
PPD describes the attributes of the printer to the system.
CUPS in simple terms is the print spooler for all printers in the
a postscript printer has a built-in postscript interpreter so can accept
a non-postscript printer is dumb, does not understand postscript and has
to have the commands translated for it, usually by ghostscript or
> Is it possible to let non-PostScript printer print out PostScript file?
Yes, ghostscript is used to do the translation
> Is HPLIP developed to let HP printers work in Linux?
Exactly right, the HPLIP site on sourceforge has a large list of
supported printers. HPLIP also provides an interface for all-in-one
devices to allow the use of the scanners as well and it is planned to
allow the use of the in-built faxes in the future.
> Should all HP printers which supported by HPLIP work in Linux?
Yes, some devices such as Officejets etc use Deskjet interfaces for the
> Is PPD used to let non-PostScript printer print out PostScript file?
PPD is used to describe the attributes of the various printers.
> Best regards,
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
More information about the users