[Okular-devel] [Bug 189014] does not print in grayscale color mode

John Layt john at layt.net
Tue Sep 29 23:07:26 CEST 2009


https://bugs.kde.org/show_bug.cgi?id=189014


John Layt <john at layt.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |john at layt.net
     Ever Confirmed|0                           |1




--- Comment #5 from John Layt <john layt net>  2009-09-29 23:07:21 ---
For certain file types, Okular chooses to use the original source file and
print it using lpr rather than painting it using Qt, as this gives the maximum
quality print resolution.  Unfortunately, the Color Mode option in the Actions
tab of the print dialog is implemented by Qt while painting the print job, i.e.
it sets the brush color to black when drawing the document if this option is
set.  There is no specific option in lpr that we can set to print in grayscale.

There are two possible solutions here.  

The first is to see if the ps print file produced by poppler or spectre can
have an option set to be rendered in grayscale instead of color.  This would be
the preferred option.

The second is to try use the printer specific PPD option that some but not all
printers have to set the printer itself to print in Grayscale (this is the
Grayscale option shown in the Properties/Advanced part of the dialog).  This
may be able to be set through lpr but will need some testing.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list