[
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)