ICEpdf
  1. ICEpdf
  2. PDF-529

Annotation write support for line and line arrow

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.0 alpha1
    • Fix Version/s: 5.0
    • Component/s: Core/Parsing, Viewer RI
    • Labels:
      None
    • Environment:
      any

      Description

      The 5.0 alpha release lacked support for writing annotations back to the file. This bug is to track the changes needed to add write support for line and line arrow annotation tools. .

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33922 Wed Mar 13 15:40:50 MDT 2013 patrick.corless PDF-529 updated the line and line arrow tools to correctly write out line pobjects.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/utility/annotation/LineAnnotationPanel.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/FreeTextAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/resources/MessageBundle.properties
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/SquareAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/Annotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/InkAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextMarkupAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/graphics/commands/PostScriptEncoder.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/LineAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/CircleAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/tools/LineAnnotationHandler.java
        Hide
        Patrick Corless added a comment -

        Line tools have been updated to correctly persist to file. The line annotations don't write AP streams as the annotation attributes are enough for us and adobe to draw the line. The absence of the AP xObject should simplify the annotation data export.

        Show
        Patrick Corless added a comment - Line tools have been updated to correctly persist to file. The line annotations don't write AP streams as the annotation attributes are enough for us and adobe to draw the line. The absence of the AP xObject should simplify the annotation data export.
        Patrick Corless made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Patrick Corless created issue -
        Tyler Johnson made changes -
        Fix Version/s 5.0 [ 10314 ]
        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: