Table of Contents
Newsgroups: gmane.comp.printing.cups.general Date: Tue, 07 Nov 2006 16:42:52 -0500
How can I do black-and-white-only printing for even color sources?
Most pdf filre are colored, but acroread doesn't has the option to let me choose to print black-and-white-only.
I tried the following in acroread printer command configuration, but still, acroread prints color outputs.
/usr/bin/lpr -P my_printer -o saturation=0
Please help.
Can I give my printer an alias for black-and-white-only printing, and use that whenever I want to print black-and-white?
thanks
>>If your printer is a native PostScript printer and it's PPD >>provides options to select the color model, > > No, it is a inkjet printer driven by Gutenprint: > > Description: Epson Stylus CX1500 > Location: USB Printer #1 > Make and Model: Epson Stylus CX1500 - CUPS+Gutenprint v5.0.0-rc3 > Printer State: idle, accepting jobs, published. > Device URI: usb://EPSON/Stylus%20CX1500 > >>then change the default color model defined in the PPD. > > I don't know about PPD, and I hope that I don't need to touch any system > files. Changing the default color model defined in the PPD might not alows > me to print color documents as color and/or black-and-white, as I wish. > > That's why I want give my printer an alias for black-and-white-only > printing, and use that whenever I want to print black-and-white, and use > the real printer name for color printing.
You should have a file /etc/cups/ppd/xxxx.ppd, where xxxx is the name you have configured your printer with. Please post (an URL to) this PPD.
Helge
Well, the PPD offers to select one of two color models: CMYK color and Grayscale:
*OpenUI *ColorModel/Output Mode: PickOne *OrderDependency: 10 AnySetup *ColorModel *DefaultColorModel: CMYK *ColorModel CMYK/Color: "<</cupsColorOrder 1/cupsColorSpace 8/cupsCompression 1>>setpagedevice" *ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 1>>setpagedevice" *CloseUI: *ColorModel
Thus, if your printer is configured properly, you simply could (either by using the lpadmin command or the "configure printer" from the web admin) set the default color model to Grayscale. You could even edit your printer's PPD "by hand" by replacing
*DefaultColorModel: CMYK
by
*DefaultColorModel: Gray
And you may easily set up two print queues - one configured for color printing and the other for b/w printing as indicated above - pointing to the same physical printer.
Helge Blischke
Newsgroups: gmane.comp.printing.cups.bugs Date: Mon, 13 Nov 2006 09:48:14 -0500
> - lp -o saturation=0 does not work. > > A color saturation of 0 should "produces a black-and-white print", but I > find my printer still prints in color.
Please RTFM. The saturation (and hue) options only affect image printing (not PostScript).
> Moreover I think the > "-o brightness=150" does not work either. > > lp -o saturation=0 -o brightness=150 /usr/share/cups/data/testprint.ps
The brightness option *should* work, but with the sample drivers the effect might not be all that noticeable…
Michael Sweet, Easy Software Products