Details
Description
A client has sent in a file that uses uses AcroForm Text fields. Normally ICEpdf has no problem rendering the content/value of the widget but in this case particular case it cannot. Normally the annotation render stream also contains the content of the form widget but in this case only the surrounding box is drawn.
In order to render this PDF correctly we would have to update our annotation support for button, text, choice and signature fields.
In order to render this PDF correctly we would have to update our annotation support for button, text, choice and signature fields.
Issue Links
- is duplicated by
-
PDF-835 Form widgets not painting in correct location
- Closed
Activity
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 5.0 [ 10314 ] |
Arran Mccullough
made changes -
Salesforce Case Reference | 5007000000PYDVaAAP |
Patrick Corless
made changes -
Fix Version/s | 5.1 [ 10675 ] | |
Fix Version/s | 5.0 [ 10314 ] |
Patrick Corless
made changes -
Affects Version/s | 5.2 [ 10970 ] | |
Affects Version/s | 4.3.2 [ 10321 ] |
Patrick Corless
made changes -
Fix Version/s | 5.2 [ 10970 ] | |
Fix Version/s | 5.1 [ 10675 ] |
Patrick Corless
made changes -
Component/s | Acroform [ 10570 ] | |
Component/s | Core [ 10022 ] |
Patrick Corless
made changes -
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45768 | Fri Jul 17 07:46:28 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/SignatureFieldDictionary.java
MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/acroform/InteractiveForm.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/ChoiceWidgetAnnotation.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextWidgetAnnotation.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45769 | Fri Jul 17 07:54:00 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/PageViewComponentImpl.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45770 | Fri Jul 17 08:09:34 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/PageViewComponentImpl.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45771 | Fri Jul 17 08:16:48 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/branches/icepdf-5.0.1/icepdf/viewer/src/org/icepdf/ri/common/views/PageViewComponentImpl.java
|
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45925 | Tue Sep 01 07:53:54 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/AnnotationComponentFactory.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45926 | Tue Sep 01 08:09:40 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/AnnotationComponentFactory.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45988 | Mon Sep 21 11:06:19 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/AbstractAnnotationComponent.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45990 | Mon Sep 21 11:08:55 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/PageViewComponentImpl.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45991 | Mon Sep 21 11:09:55 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextAnnotation.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45992 | Mon Sep 21 11:10:43 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/Annotation.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45994 | Mon Sep 21 14:21:05 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/FreeTextAnnotationComponent.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46009 | Wed Sep 23 09:28:27 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/security/StandardEncryption.java
MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/security/StandardSecurityHandler.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46014 | Thu Sep 24 08:09:50 MDT 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/Document.java
|
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
I spent a good day trying to figure out why this annotation type was not being displayed correctly. As it turns out we are handling the widget annotation widget correctly but as far as I can tell the appearance stream for the widgets are incorrectly set.
The correct implementation would be fully support the AcroForm fields as defined by the specification which would in turn draw editable input fields. Unfortunately there is no quick fix to get this docume to render correctly with out implementing support for AcroForms.