Google Answers Logo
View Question
 
Q: Laser Printer Drivers ( Answered 5 out of 5 stars,   0 Comments )
Question  
Subject: Laser Printer Drivers
Category: Computers > Software
Asked by: skip9801-ga
List Price: $5.00
Posted: 11 Nov 2004 03:22 PST
Expires: 11 Dec 2004 03:22 PST
Question ID: 427476
What are the primary differences between an HP laser printer PCL
driver and a postscript driver?
Answer  
Subject: Re: Laser Printer Drivers
Answered By: maniac-ga on 11 Nov 2004 15:55 PST
Rated:5 out of 5 stars
 
Hello Skip9801,

PCL - Printer Control Language
  ://www.google.com/search?hl=en&lr=&oi=defmore&q=define:PCL
[though note the first link in this list is broken, the others I checked are OK]

There are good summaries of the differences between PCL and Postscript at
  http://www.cof.orst.edu/net/howto/addprinter/index.php#PSvsPCL
describing the different driver types in general terms. Note the term
"complex features" may include something as simple as font scaling
which cause Excel spreadsheets to print incorrectly (or not at all)
when printing at different zoom scales.
  http://www.prepressure.com/ps/whatis/PSalternatives.htm
This looks at PCL (and several other page description languages) as
alternatives to postscript. There used to be a number of printer
languages, basically one per vendor, but postscript was designed to be
portable across a number of printers.

There are a number of biased definitions as well at vendor sites [sigh].

Basically, both PCL and Postscript are page description languages. PCL
was developed by HP. Postscript which was developed by Adobe.
Postscript is very comprehensive and can be used as a programming
language such as described at
  http://www.marypat.org/ifs.html
which has several fractal pattern generators as postscript files. PCL
is much simpler, originally developed to print text but extended in
several versions to handle graphics, outline fonts, and other
capabilities.

So, a PCL printer driver will render your document as a stream of PCL
data and send it to your printer. In a similar manner, a Postscript
printer driver will generate a postscript program and send it to your
printer. If the source document is relatively simple, you should get
basically the same output on the printer. If not, there will be
generally some differences in alignment, pagination, and other
features. You may also have a document that can be printed in
Postscript but not in PCL (e.g., the fractal examples).

To recap:
 - a PCL driver will generate PCL data for the printer
 - a Postscript driver will generate a postscript program for the printer
 - both will attempt to print an accurate representation of your
document but may have minor differences
 - as noted in one of the references, a PCL driver may do more work on
the computer and less on the printer. The postscript driver will do
more work on the printer.

If you are using a modern printer, you likely get good support for
both PCL and Postscript and the results for both should be similar.

Search phrases used:
  define:PCL
  define:postscript
  compare PCL postscript
  features PCL postscript

If this answer is somehow incomplete or unclear, please make a
clarification request.

  --Maniac
skip9801-ga rated this answer:5 out of 5 stars
Great answer - complete, full of information, includes links for more details!

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy