[Desktop_printing] Current PCL laser drivers are SLOOOOWW!

Osamu MIHARA mihara.osamu at fxpsc.co.jp
Tue Feb 14 20:40:43 PST 2006


As to the PCL vector driver information, please refer Toratani-san's 
post.  The PCL vector driver uses PCL5/HPGL vector feature.  If my 
memory is correct, PCL5 does not contains vector feature, but HPGL does.
The driver should be much faster than old PCL raster drivers.

You can download RPMs from sourceforge.jp site, as Toratani-san written. 
  Also source code is available through sourceforge.jp CVS server.

We, OpenPrinting Japan team, had been trying to develop a PCL6 (or 
PCL/XL) driver, but the specification for PCL6 is not OPEN for public 
(although it may be well known among the HP's competitors;) So, we did 
use PCL5/HPGL instead.
Osamu MIHARA // Fuji Xerox Printing Systems Co.,Ltd.

on 2006/02/15 0:59 Hin-Tak Leung said the following:
> --- Till Kamppeter <till.kamppeter at gmx.net> wrote:
>> Oi,
>> often users complain on the forums of linuxprinting.org, that their PCL
>> laser printers print in principle, but the printing is much slower than
>> under Windows. See for example
>> http://www.linuxprinting.org/pipermail/hp-list/2006q1/007714.html
>> The problem is that typical GhostScript drivers for this class of
>> printers (like "pxlmono", "ljet4", HPIJS, ...) are pure raster drivers
>> and the Windows drivers use printer-internal high-level features. For
>> PCL there even exists documentation for most of these features, but
>> strangely, no one has taken the initiative to make something faster up
>> to now.
>> I have heard that as one of the sample drivers for the OpenPrinting
>> vector driver project is a PCL-6/XL driver. Will this be faster than the
>> old "pxlmono"?
>> I think, this problem should be solved in the near future.
> How does the openprinting driver bridge into ghostscript (or does it at all)?
> The IJS interface is basically pumping bitmaps and is slow 
> (but given the printers are slower). 
> I am not sure about PCL 5, but PCL-6/XL certainly have vector drawing features.
> It is just difficult to join them up with ghostscript without hooking inside,
> (and pxlmono is currently not doing things this way due to
> laziness/priorities),
> but I can not see hpijs's pcl-xl code working this way, just because
> ijs doesn't pass vector instructions.
> I have recently come across an interesting prject (djvulibre), which 
> have a composite vector driver, but it still requires patching ghostscript.
> The composite vector driver is to write to the djvu format,
> which separates the text - which are high-level - from the graphics 
> - which are bitmap - and compresses them separately, etc.
> ___________________________________________________________ 
> Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com
> _______________________________________________
> Desktop_printing mailing list
> Desktop_printing at lists.osdl.org
> https://lists.osdl.org/mailman/listinfo/desktop_printing

More information about the Printing-summit mailing list