ICEpdf
  1. ICEpdf
  2. PDF-209

graphics state smask value not supported.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.1
    • Fix Version/s: 5.0.7
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      any
    • Assignee Priority:
      P2

      Description

      This PDF came in though support. There are several graphics and gradients that shown using an incorrect colour model. This issue has to be looked at a little more closely but it appears that the likely culprit is a colour model failure due to the currently unsupported function 4 type.

      - Creating a function 4 interpreter should be to bad as there are lots of open source implementation available.
      - Correct colour issue.
      1. Top 5 Internal Communication Practices.pdf
        1.62 MB
        Leon Carvalho
      2. ficha--3--para impresion.pdf
        2.33 MB
        Patrick Corless

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42114 Thu Aug 14 12:52:31 MDT 2014 patrick.corless PDF-209 changed the default of org.icepdf.core.disableXObjectSMask from true to false.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/FormDrawCmd.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #40933 Mon May 05 15:49:50 MDT 2014 patrick.corless PDF-209 fixed regression in transparency group enable/disable.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/FormDrawCmd.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #40929 Mon May 05 13:55:32 MDT 2014 patrick.corless PDF-209 check in of image based smask solution for xobjects by setting org.icepdf.core.disableXObjectSMask=false
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/FormDrawCmd.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/Resources.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/ImageUtility.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #40901 Wed Apr 30 13:29:32 MDT 2014 patrick.corless PDF-209 added basic support for smask values on xObjects.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/Form.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/FillDrawCmd.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/GraphicsState.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/FormDrawCmd.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/ImageUtility.java

            People

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

              Dates

              • Created:
                Updated:
                Resolved: