Summary: | does not print in grayscale color mode | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Dimitris Karnoutsos <dkarnout> |
Component: | general | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | aacid, david.goller, gerald.deppe, gita.benadi, greenrd, ietc, invuladres, jlayt, nortexoid, oliver.henshaw, scitrin, virgolus |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Dimitris Karnoutsos
2009-04-07 09:23:58 UTC
I use kpdf instead of okular and everything is fine. problem solver Funny joke. *** Bug 194778 has been marked as a duplicate of this bug. *** Confirm: grayscale color mode print option is ignored by Okular for me. Okular always prints in color UNLESS I go to Properties -> Advanced and set the PPD there (which leads to its own issue of the setting 'sticking' until I change it back in the next print job). Konqueror, by contrast, prints in grayscale when the grayscale print option is selected. By the way, grayscale is not in effect when printing to a PDF file, either, but I am not sure if it is because of this issue or if the PDF printer simply does not support it the same way it apparently does not support multiple "Pages per Sheet" (as John Layt describes in Bug #195684 ). Okular version 0.8.90 Using KDE 4.2.96 (KDE 4.3 RC2) "release 142" OpenSUSE 11.1 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. *** Bug 206081 has been marked as a duplicate of this bug. *** I'm almost sure we can make poppler print in grayscale, not so sure about spectre though. I might have been too optimistic, a quick look at poppler says it's not easy Maybe this could be implemented if ever we get back the pre-printing filtering capabilities *** Bug 250271 has been marked as a duplicate of this bug. *** *** Bug 277223 has been marked as a duplicate of this bug. *** On 2009-09-29 23:07:21 John Layt wrote:
>>There are two possible solutions (...)
The second is to try use the printer specific PPD option ...<<
Does this mean settings through CUPS?
I tried that, but it seems, to have no effect on okular
same issue here. kubuntu 11.10 kde 4.8.2 *** This bug has been marked as a duplicate of bug 252596 *** I have the same problem trying to print from Okular 0.16 (KDE 4.10). Greyscale settings are not observed. I had to print from Adobe Acrobat to get it to work. This issue is present for me in KDE 4.8.4 (Debian Wheezy). Despite selecting greyscale printing in Okular's options, I get a color printout. Other programs like LibreOffice print in greyscale just fine, so it's definitely not a problem with the printer driver. Bug 252596 only talks of printing to pdf, but for me the problem is (also) present when printing on paper. if both issues have the same cause, maybe bug 252596 could be modified to make it clear that the issue exists both for printing to pdf and printing on paper? No, it can't be modified to say that because bug 252596 is about printing to pdf. If you can't print on grayscale to a printer, open a different bug. But first upgrade to an okular version that is not ancient (In reply to comment #16) > No, it can't be modified to say that because bug 252596 is about printing > to pdf. > > If you can't print on grayscale to a printer, open a different bug. But > first upgrade to an okular version that is not ancient In that case I will simply stop reporting bugs. Debian Wheezy with the "ancient" KDE 4.8 on my work computer is giving me far fewer problems than SolydK (Debian testing) with KDE 4.12 on my other (private) computer. So I really don't want to upgrade the work computer. I can't test if the problem exists in KDE 4.12 because I don't have a printer at home. Maybe you haven't realized, but it is impossible to fix bugs in a 4.8 release, i can only fix them in 4.13.1 (next release), so whatever bug you have in 4.8, i don't care, i only care if you have it in 4.13.0 Yes, I have realized that. I don't expect anyone to fix the bug in the version of Okular that I currently use, but I would like to make sure it is fixed in a version that I and others will use in future. I know that Debian is quite extreme in how many versions behind the bleeding edge it is, but I have read many bug reports by people who were at least one or two versions of KDE behind the most recent one. Unless you use a bleeding edge distro like Arch or compile KDE yourself, you're bound to be a bit behind. If the developers ignore all bug reports by people who don't use the newest version, there will be very few users left to report bugs. That can't be good for the quality of the software, can it? Thing is, this works for me in 4.13, but maybe there's a bug still somewhere that makes it not work for you, we will never know because you're using and old version, so I don't know if there's a bug or not. What do you suggest me to do to improve the quality of the software? (In reply to comment #20) > Thing is, this works for me in 4.13 Thanks for the info, so I'm hopeful that it's an old problem that doesn't exist in newer versions. > but maybe there's a bug still somewhere that makes it not work for you, we will never know > because you're using and old version, so I don't know if there's a bug or not. > What do you suggest me to do to improve the quality of the software? I see your point, I was just put off because you sounded a bit harsh. If I can find the time, I will try printing in greyscale from Okular using a Live version of Kubuntu 14.04 or maybe install Kubuntu on an extra partition and try it there. |