ICEpdf
  1. ICEpdf
  2. PDF-776

Color match issue when painting rectangle.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.6_P01
    • Fix Version/s: 5.1
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      any

      Description

      The PDF in question has a few text blocks that have a grey background and a black border and there is vertical line that should not bee shown. This occurs on page 6 and 8. It does not appear that this is related to transparency groups or knockout. My best guess is that this is cmyk issue as 0 0 0 1 k and 0 0 0 0.1 k are the only color values specified. Further investigation is needed.

        Activity

        Patrick Corless created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Support Case References Support Case #12907 - https://icesoft.my.salesforce.com/5007000000dugM6
        Patrick Corless made changes -
        Fix Version/s 5.1 [ 10675 ]
        Hide
        Patrick Corless added a comment -

        added test files to \\iceads1\support\PDF\700\776

        Show
        Patrick Corless added a comment - added test files to \\iceads1\support\PDF\700\776
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #42097 Wed Aug 13 11:05:52 MDT 2014 patrick.corless PDF-776 turning off overprint by default can be enabled with org.icepdf.core.enabledOverPrint=true;
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #42098 Wed Aug 13 12:32:18 MDT 2014 patrick.corless PDF-776 turning on overprint by default but only applying to DeviceN and Separation colour space.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
        Hide
        Patrick Corless added a comment -

        This turns out to be an issue with how we apply over printing to the fill for the given text boxes. The definition of over print is very vague in the specification. I've reviewed the specification again and will now only apply the rough over print mechanism we have if the colour space is either DeviceN or Separation.

        Show
        Patrick Corless added a comment - This turns out to be an issue with how we apply over printing to the fill for the given text boxes. The definition of over print is very vague in the specification. I've reviewed the specification again and will now only apply the rough over print mechanism we have if the colour space is either DeviceN or Separation.
        Hide
        Patrick Corless added a comment -

        Changes passed QA. Marking as closed.

        Show
        Patrick Corless added a comment - Changes passed QA. Marking as closed.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #42109 Thu Aug 14 10:14:02 MDT 2014 patrick.corless PDF-776 applying overpaint to DeviceN only given most recent round of QA.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: