ICEpdf
  1. ICEpdf
  2. PDF-314

Unable to render PDF-file with layers that can be turned on and off

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2
    • Fix Version/s: 5.0.0 alpha1, 5.0
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      -

      Description

      Unable to render PDF-file with layers that can be turned on and off.

        Activity

        Hide
        Patrick Corless added a comment -

        After all these years a second example of layers, cool. See what we can do to get this into the next major release.

        Show
        Patrick Corless added a comment - After all these years a second example of layers, cool. See what we can do to get this into the next major release.
        Hide
        Patrick Corless added a comment -

        The concept is of layers is pretty well defined. The ContentParser and Shapes class could be updated relatively easily to support this new features. Basically each marker for a new layer would result in a new shapes vector and corresponding visibility flag. The page class paint method would have to be overloaded with a new method that would allow users to chose which layers to paint. A new page level method would also be needed to get the layers if any that are available.

        And of course the viewer RI would needs to be updated to display any available layers on the utility panel as a new tab.

        Show
        Patrick Corless added a comment - The concept is of layers is pretty well defined. The ContentParser and Shapes class could be updated relatively easily to support this new features. Basically each marker for a new layer would result in a new shapes vector and corresponding visibility flag. The page class paint method would have to be overloaded with a new method that would allow users to chose which layers to paint. A new page level method would also be needed to get the layers if any that are available. And of course the viewer RI would needs to be updated to display any available layers on the utility panel as a new tab.
        Hide
        Patrick Corless added a comment -

        This issue was fixed as the result of PDF-319 (optional content support) being implemented for 5.0. Test files works as expected now.

        Show
        Patrick Corless added a comment - This issue was fixed as the result of PDF-319 (optional content support) being implemented for 5.0. Test files works as expected now.

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Tyler Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: