[Okular-devel] [Bug 192623] New: Feature request - add color management support to Okular
Hal V. Engel
hvengel at astound.net
Thu May 14 02:10:39 CEST 2009
https://bugs.kde.org/show_bug.cgi?id=192623
Summary: Feature request - add color management support to
Okular
Product: okular
Version: unspecified
Platform: Gentoo Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: okular-devel at kde.org
ReportedBy: hvengel at astound.net
Version: 4.2.3 (using KDE 4.2.3)
Compiler: gcc 4.3.1
OS: Linux
Installed from: Gentoo Packages
Poppler now has basic color management support in the latest development
versions and version 0.12 will be the first official release with color
management support. This is currently available in development release 0.11.0
which was released May 11. The final 0.12 release is scheduled for July 6,
2009.
Patches have been sent to the poppler developers email list with code to expose
color management support in the poppler qt4 library and also to add color
management support to the qt4 demo viewer application so that it uses monitor
ICC profiles if these have been installed as X11 atoms. These patches should
appear in git sometime soon and this will provide example code for how to do
the same thing in applications like Okular.
At some point Okular will need to be updated to more fully support color
management. Running current versions of Okular against poppler v 0.11 results
in improved color rendering of PDF documents with embedded ICC profiles or
object with CIEbased color spaces. But if the calling application (Okular in
this case) has not set the correct output profile (IE. the profile for the
monitor) poppler defaults to sRGB. This is better than not doing color
management at all but it would be best if Okular set the correct output color
profile so that colors were rendered correctly.
The code to do this is almost trivial so this is NOT going to be difficult to
add. Also I wrote the poppler qt4 support and demo qt4 viewer patch so I would
be willing to assist if help is needed.
By the way you can set the X11 profile atom(s) on your system using
kolor-manager which is located in the playground area of KDE SVN.
--
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