HELP WANTED: kdeprint with GNUlpr

Till Kamppeter till.kamppeter at gmx.net
Sat Nov 22 15:09:10 CET 2003


James Richard Tyrer wrote:
>> Foomatic gives the same benefits for ALL spoolers (CUPS, LPRng, LPD, 
>> GNUlpr, PPR, PDQ, CPS, spooler-less printing):
>>
>> - Databse with more than 1100 printers and more than 240 drivers.
>> - Complete Adobe-compliant PPD support
>> - Absolutely Adobe-compliant PPDs for all known GhostScript drivers
>> - PPDs can be used with OpenOffice.org, the GIMP, and for 
>> Point'n'Print on Windows clients with Samba and a PostScript driver 
>> for Windows.
>> - Access to all driver options on a per-job basis for the user, not 
>> only on a default-setting basis for the admin, even with LPD flavours 
>> who do not support passing option settings along with a job.
>> - Usage of CUPS raster drivers with non-CUPS spoolers
>> - Option settings can be applied to selected pages
>> - Non-printable margin info for many printer-driver combos
>> - Paper input tray selection with many GhostScript drivers which do 
>> not support this natively
>> - PJL options (Economode and such) available for many printers
>> - Bugs in PostScript generated by OpenOffice.org are worked around
>> - Foomatic is the official driver/spooler integration system for many 
>> drivers (HPIJS from HP, GIMP-Print, foo2zjs, Epson EPL L-Series 
>> drivers, ...)
> 
> 
> I'm not certain how all of this benefits a user with one system and one 
> printer.

Having access to resolution, printout quality, paper size, input tray, 
... is also very usefull when you have only one printer. Imagine 
printing photos on an Epson inkjet. You want to tell the printer to 
print on photo paper and with the highest resolution. Specifying this 
with Foomatic is easy. Get a list of al available options for your 
printer with

LPRng:

    echo x | lpr -P printer -Z docs

CUPS or GNUlpr:

    echo x | lpr -P printer -o docs

> But, I can see some things that might help.  For me, the 
> question is can it allow me to set the printer resolution without having 
> to have separate printer instances for each resolution?

Yes:

LPRng:

    lpr -P printer -Z Resolution=1200dpi file.ps

CUPS or GNUlpr:

    lpr -P printer -o Resolution=1200dpi file.ps

Till



More information about the kde-print mailing list