[ 
https://issues.apache.org/jira/browse/PDFBOX-1851?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Hewson updated PDFBOX-1851:
--------------------------------

    Labels: Breaking-Change color patch  (was: color patch)

> [PATCH] Improved CMYK color space conversion
> --------------------------------------------
>
>                 Key: PDFBOX-1851
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1851
>             Project: PDFBox
>          Issue Type: Improvement
>    Affects Versions: 2.0.0
>            Reporter: John Hewson
>            Assignee: Andreas Lehmkühler
>              Labels: Breaking-Change, color, patch
>             Fix For: 2.0.0
>
>         Attachments: ISOcoated_v2_300_bas.icc, PDDeviceCMYK.properties, 
> cmyk.patch
>
>
> This is a patch to resolve a long-standing issue with CMYK color spaces. 
> DeviceCMYK is a device-dependent color space and so should always be 
> associated with an ICC color profile. In Acrobat the default profile is "U.S. 
> Web Coated (SWOP) v2", which unfortunately is only available from Adobe under 
> a non-free license.
> I've modified PDDeviceCMYK to use an ICC color profile rather than a 
> hardcoded transform, this allows the user to use their own profile. I've 
> included "ISO Coated v2 300% (basICColor)" as the default profile, which is 
> from OpenICC http://www.freedesktop.org/wiki/OpenIcc/ProfilePackages/ 
> redistributed under the zlib license. This color space is an open alternative 
> to a version produced by ECI which is highly recommended as a generic CMYK 
> profile.
> Note: Using ICC profiles is a huge improvement on the matrix-based transform 
> used by Xpdf, Poppler, MuPDF, etc.
> This patch requires the following file to be deleted:
> pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/ColorSpaceCMYK.java



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to