Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.0 - Beta
-
Fix Version/s: 4.0
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:any
Description
The image compare test showed an issue where some annotations where incorrectly getting borders painted. I took a closer look at this as this was a regression on 3.1.2. The problems turned out to be two fold, first we where apply borders to any annotation that had a border colour specfied, which is only valid for Link annotaionts. The second issue was related to new features added for 4.0. Basically we where painting the border around line, square, circle polygon and polyline shapes when a border was specified. This is technically correct but acrobat doesn't point a border for these types, you can edit the property but it has no effect. So I carried this no paint policy over to ICEpdf for these types of annotations. There is nothing explicit in the spec as to what is the correct behaviour.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20306 | Thu Jan 21 09:53:27 MST 2010 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SwingController.java
MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/AnnotationState.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/BorderStyle.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/Annotation.java |
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 4.0 [ 10222 ] | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
check in fix for both issues. Will run qa again to make sure all is ok.