[EMAIL PROTECTED] wrote:
On 11.11-06:51, Girish Venkatachalam wrote:
[ ... ]
Now I only know what you people seem to be saying about PPD files and
drivers. I have never used CUPS either.

However long ago I have read that postscript is a PCL - printer command
language.

And most printers these days support printing using postscript and the
LPD daemon which listens at TCP port 515 .

PCL is a printer control language.  PS is a stack based programming
language with graphics primitives for drawing.  it may also be
classed as a PDL (page description language).

i would guess that you are assuming that "most printers" can process
PS because "most" unix print services use ghostscript to process these
files into a native printer langauge.  in fact most printers cannot
process PS because implementing a PS processor is quite expensive
(requires significant processing and memory) compared to control
protocols (like PCL), although PS has other advantages.

this pre-processing is supported by cups and lpr but installation is
generally simpler with cups (due to greater vendor attention).  cups
also has better integration with the new ghostscript processing
structure, which allows more feedback from the print processor.  this
is particularly useful when using control languages (or host based
raster processing) instead of PDLs.

the lpr protocol also has some fundamental "issues" in it's design
(much like FTP does).

in short, i'd suggest you use, use cups unless you have a specific
reason not to.
Thank you so very much for both of yours answers. Your answers and some Adobe documents that I read yesterday
have really clarify some things to me.
Could you give any comments about LPRng please?

Reply via email to