ICEpdf
  1. ICEpdf
  2. PDF-903

Forms multi byte encoding issue

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 6.0
    • Fix Version/s: 6.4
    • Component/s: Forms
    • Labels:
      None
    • Environment:
      PRO

      Description

      This bug was span from PDF-783, the file in question uses mixed byte encoding on the T value of the text field dictionary. The problem here is the mixed byte format is non-standard and is making annotation edits incorrect.

      When we do an edit we relay on the T value to get the actual text value of the annotation. When the annotation is rendered the first time the format is defined by the annotations content stream and drawn as a shapes. When we do an edit we need to decode the T value to get the original text value independent of the content stream. At this point the T value encoding issue shows up and we we get a lot of ? and or Unicode characters mixed with the correct content.

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 5.2.1 [ 12071 ]
        Patrick Corless made changes -
        Fix Version/s 6.1 [ 12070 ]
        Fix Version/s 6.0.1 [ 12071 ]
        Patrick Corless made changes -
        Fix Version/s 6.2 [ 12974 ]
        Fix Version/s 6.1 [ 12070 ]
        Patrick Corless made changes -
        Summary Forms Forms multi byte encoding issue

          People

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

            Dates

            • Created:
              Updated: