ICEpdf
  1. ICEpdf
  2. PDF-618

errors in annotation handling

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.2
    • Fix Version/s: 5.1
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      win xp prof

      Description

      When saving annotations to a external txt file it's often not possible to reload them correctly again. Code, screenshots and sample files will be provided.
      1. Activator.java
        10 kB
        Stefan Franz
      2. AnnotationTester.java
        3 kB
        Stefan Franz
      3. FileViewer.java
        40 kB
        Stefan Franz
      4. mist.pdf
        49 kB
        Stefan Franz
      5. mist.pdf.txt
        1 kB
        Stefan Franz
      6. MySwingController.java
        9 kB
        Stefan Franz
      7. MySwingController.java
        5 kB
        Stefan Franz
      8. MySwingViewBuilder.java
        1 kB
        Stefan Franz
      9. reader_overview.pdf
        953 kB
        Stefan Franz
      10. reader_overview.pdf.txt
        162 kB
        Stefan Franz
      1. screenshot-1.jpg
        391 kB
      2. screenshot-2.jpg
        338 kB
      3. screenshot-3.jpg
        610 kB

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #37472 Wed Aug 21 12:58:27 MDT 2013 patrick.corless PDF-618 fixed a bug where the object number's of a data import did not reset the nextReferenceNumber var for new objects in the StateManager. Updated hte IncremenatlUpdater not to recompress a compressed stream.
          Files Changed
          Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/StateManager.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #37275 Tue Jul 30 08:33:45 MDT 2013 patrick.corless PDF-618 fixed an issue where a stack overflow would result when initializing a popup from an markup and so on and so on.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/PopupAnnotation.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #37050 Tue Jul 23 09:43:32 MDT 2013 patrick.corless PDF-618 updated commonNewDocumentHandling method making it public
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/viewer/src/org/icepdf/ri/common/SwingController.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #37041 Mon Jul 22 13:41:50 MDT 2013 patrick.corless PDF-618 fixed a bug where the object number's of a data import did not reset the nextReferenceNumber var for new objects in the StateManager. Updated hte IncremenatlUpdater not to recompress a compressed stream.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/Stream.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/StateManager.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #37017 Thu Jul 18 13:48:36 MDT 2013 patrick.corless PDF-618 updated annotation support to correct an issue that prevented annotation content stream from correctly being initialized when annotation data was loaded from a separate file.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/util/Library.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/SquareAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/MarkupAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/LineAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/FreeTextAnnotationComponent.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/annotations/FreeTextAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/PageTree.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextMarkupAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/Annotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/viewer/src/org/icepdf/ri/common/tools/TextAnnotationHandler.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/StateManager.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/PopupAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/Page.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/CircleAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/LinkAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/WidgetAnnotation.java
          Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/core/src/org/icepdf/core/pobjects/annotations/InkAnnotation.java

            People

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

              Dates

              • Created:
                Updated:
                Resolved: