Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

PCL5/PCL5E/PCL6 - differences

Status
Not open for further replies.

dsaro00

Programmer
Apr 18, 2005
14
US
Hi,

Does any one know what the differences are between PCL5, PCL5E and PCL6? Are there any differences in the commands supported?

Do you know what version is supported by HP4250/HP9050 models?

Where can I find the manuals for PCL5E and PCL6? I already have the PCL5 technical reference manual.

Thanks & Regards
dsaro00
 
PCL6 is NOT a superset of PCL5, and is NOT similar in any way. While PCL5 is interpreted as the data arrives at the printer, PCL6 is first "compiled" by the printer driver before being sent to the printer.

I'm not sure if there are any publicly available PCL6 docs, and the PCL5 tech ref is all you need for that.

I would assume that the 4250/9050 models support BOTH, but of course, if you are printing from windows the appropriate driver would have to be in play.

Stay tuned for the "official" ;-) explanation from Dan'sDad!


Jim Asman
 
I don't think I can add much to Jim's precis, only repeat it in different terms.

PCL5/PCL5e (the latter being an extended version) is an escape-based language, using an ASCII representation, but is relatively unstructured (although quite powerful); so you can edit a PCL5 print stream relatively easily.

PCL6 (aka PCL XL) is a completely different language, uses a binary representation, and is much more structured; for these reasons, it is much more difficult to edit a PCL6 print stream. PCL XL has a closer relationshipt to the GDI used within Windows than does PCL5; most PCL6 drivers now offer more features than their PCL5 equivalents.

HP (for reasons known only to themselves) do not publish a PCL6 equivalent to the PCL5 Technical Reference manual; there is little PCL6 documentation available publically.

As far as I am aware the HP LJ4250 supports PCL5e, PCL6 and PostScript languages, and (if more than a certain amount of memory (128Mb?) is installed, also supports Direct-PDF printing. I assume the same is true of the LJ9050.
 
The 4250 uses the same driver as the 4350 and I had MAJOR problems. The 4200/4300 also have problems the only way around the problem with the 4200/4300 was to use the PS driver , this solved the problem. as above PCL6 is compleatly different. We had to write VB coding to select the correct paper trays. With the "tn" it goes to tray 3 even if tray 2 is picked.

Never give up never give in.

There are no short cuts to anything worth doing :)
 
Hello!

We are having problems. When convert a file to PCL it usual decreases in size. We save these files on the printer and call them with esc codes. This way we dont' have to send the same file down 50 million times from the mainframe. Something happened the last time, and the file is in PCLXL and it triples in size. We can't find anything different about the original, and if we convert it using a normal print to file driver, it works fine. When we use a Lexmark Optra L driver it triples. The Optra driver is required, because of the flash features.

Any help?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top