Details
Description
A form member has noticed while running the ViewerComponentExample.java example using the PRO version of the product content was missing.
I've taken a closer look and it a appears the FontManager is not being correctly initialized if the FontPropertiesManager is not being initialized.
I've taken a closer look and it a appears the FontManager is not being correctly initialized if the FontPropertiesManager is not being initialized.
Activity
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 6.0.1 [ 12071 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46193 | Mon Nov 09 13:43:37 MST 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/FreeTextAnnotation.java
MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/FreeTextAnnotationComponent.java MODIFY /icepdf/trunk/icepdf/examples/component/ViewerComponentExample.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextWidgetAnnotation.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java |
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46194 | Mon Nov 09 13:47:05 MST 2015 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/branches/icepdf-6.0.0_P01/icepdf/examples/component/ViewerComponentExample.java
MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextWidgetAnnotation.java MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/core/src/org/icepdf/core/pobjects/annotations/FreeTextAnnotation.java MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/FreeTextAnnotationComponent.java |
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
The reason for this behavior is someone related to some customer changes related to font loading locations. A new init method has been added to the FontManger so that when accessed From the Font class we can insure the file file list has been properly created even if the FontPropertiesManager isn't being used.