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