Created attachment 59187 [details] A .pdf file which demonstrates the document rendering bug. Version: 0.10.5 (using KDE 4.4.5) OS: Linux If a .pdf contains a transparent image, AND if that transparent image has a clip applied to it (ie. geometry that hides/reveals parts of the image) then the colour of the transparent parts of the image get mangled. Only those portions of the image which are either entirely opaque or entirely transparent are correct, while everything else in between has it's colour altered. The attached .pdf was tested in Photoshop, Inkscape, GIMP, and Acrobat Reader -- all of these applications rendered the document correctly, so it's certainly an Okular issue. Reproducible: Always Steps to Reproduce: 1.) Load the attached file in Okular. 2.) Load it in another application like Acrobat Reader 6.0.0, or GIMP 2.6.11. 3.) Compare. Actual Results: 1.) Upon loading the attached document into Okular, green regions will be visible on the page, yet there is no green in the document. 2.) Now, compare to the very same document rendered by Acrobat Reader, GIMP, etc, and you will see that the document looks quite different (no green, only yellow and white) Expected Results: Okular's rendering of the document should match that of the other applications listed above. It is not rendering the document correctly. OS: Linux (i686) release 2.6.32-31-generic Compiler: cc
Okular does not render PDF documents on its own, but uses the Poppler library to load and render PDF documents, so rendering issues are generally not Okular issues. You most probably have an old version of the Poppler library, so please upgrade it to 0.16.4 (the last stable). I cannot reproduce the problem with the development serie of Poppler.
GIMP, Inkscape, and pdf2svg all use Poppler as well. If the flaw was in Poppler, these applications would suffer the same bug, yet they do not. Only Okular does. Nevertheless, I'll see if I can force an update to the latest version of Poppler and report back on whether or not that resolved the Okular issue.
(In reply to comment #2) > GIMP, Inkscape, and pdf2svg all use Poppler as well. If the flaw was in > Poppler, these applications would suffer the same bug, yet they do not. > Only Okular does. All of those use a different Poppler renderer. Please don't jump to conclusions when you have no idea of how things work. > Nevertheless, I'll see if I can force an update to the latest version of > Poppler and report back on whether or not that resolved the Okular issue. This is a Poppler issue, not an Okular one.