Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.1.1
    • Fix Version/s: 6.1.2
    • Component/s: Imaging
    • Labels:
      None
    • Environment:
      any with JAI

      Description

      This issue is related to PDF-953 in that the decodeParams dictionary contains no blackIs1 value but the parent dictionary does. The parent dictionary value is not correct and is triggering the colour inversion.

       PDF-953 added a system property org.icepdf.core.ccittfax.checkParentBlackIs1 for corner cases were the parent dictionary is correct. This fix was only for our default decode method and did not apply for the JAI decode. I've update the code path to check against org.icepdf.core.ccittfax.checkParentBlackIs1.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49478 Tue Nov 08 09:28:35 MST 2016 patrick.corless PDF-997 added ignore support for blackIs1 flag for JAI based fax decode.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/ImageStream.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48859 Thu May 26 13:56:45 MDT 2016 patrick.corless PDF-997 added ignore support for blackIs1 flag for JAI based fax decode.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/filters/CCITTFax.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/ImageStream.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48858 Thu May 26 13:54:47 MDT 2016 patrick.corless PDF-997 added ignore support for blackIs1 flag for JAI based fax decode.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/ImageStream.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/pobjects/filters/CCITTFax.java

          People

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

            Dates

            • Created:
              Updated:
              Resolved: