Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.2.5
    • Component/s: Viewer RI
    • Labels:
      None
    • Environment:
      Viewer RI

      Description

      The marquee zoom tool of the viewer RI allows for the selection of a region of PDF content that will be used as the new bounds of the view and zoom calculation is made based on the new and old ratio.

      In some PDF there is an offset issue in that the zoom is calculated correctly the viewport origin is not shifted correctly.

        Activity

        Patrick Corless created issue -
        Judy Guglielmin made changes -
        Field Original Value New Value
        Support Case References Support Case 14155:- https://icesoft.my.salesforce.com/5007000001lUOoW
        Patrick Corless made changes -
        Fix Version/s 6.2.5 [ 13102 ]
        Hide
        Patrick Corless added a comment -

        The new page view component code in 6.0 introduced this bug. The problem seems to be related to the validation of the component tree. In 6.0 we moved to a property change event for changing individual page components zoom level. The side effect seems to be a timing or component tree state issue which can sometimes give the incorrectly values for a pages location in the view.

        Show
        Patrick Corless added a comment - The new page view component code in 6.0 introduced this bug. The problem seems to be related to the validation of the component tree. In 6.0 we moved to a property change event for changing individual page components zoom level. The side effect seems to be a timing or component tree state issue which can sometimes give the incorrectly values for a pages location in the view.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51776 Mon Jul 24 09:58:08 MDT 2017 patrick.corless PDF-1174 fixed a component tree validation issue when apply zoom
        calculated using teh marquee tool.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.2.0/icepdf/viewer/src/org/icepdf/ri/common/views/DocumentViewControllerImpl.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51777 Mon Jul 24 09:58:28 MDT 2017 patrick.corless PDF-1174 fixed a component tree validation issue when apply zoom
        calculated using teh marquee tool.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.2.0/icepdf/viewer/src/org/icepdf/ri/common/tools/ZoomInPageHandler.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51805 Mon Jul 31 13:58:42 MDT 2017 patrick.corless PDF-1174 fixed a component tree validation issue when apply zoom
        calculated using teh marquee tool.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/viewer-awt/src/main/java/org/icepdf/ri/common/views/DocumentViewControllerImpl.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51806 Mon Jul 31 14:00:01 MDT 2017 patrick.corless PDF-1174 fixed a component tree validation issue when apply zoom
        calculated using teh marquee tool.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/viewer-awt/src/main/java/org/icepdf/ri/common/tools/ZoomInPageHandler.java
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: