[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