Details
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.
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
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion