Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0
-
Fix Version/s: 5.0.1
-
Component/s: Font Engine
-
Labels:None
-
Environment:-
Description
Checkmarks in the following PDF render as the number 4. The following font substitution is occurring:
Font Substitution: Found java font: LucidaBright for named font ZapfDingbats
Font Substitution: Found java font: LucidaBright for named font ZapfDingbats
Issue Links
- blocks
-
PDF-640 Checkboxes rendered with a '4' or an 'n'
- Closed
Activity
Tyler Johnson
created issue -
Tyler Johnson
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Description | Checkmarks in the following PDF render as the number 4 |
Checkmarks in the following PDF render as the number 4. The following font substitution is occurring: Font Substitution: Found java font: LucidaBright for named font ZapfDingbats |
Patrick Corless
made changes -
Salesforce Case | [] | |
Fix Version/s | 3.1 [ 10181 ] |
Patrick Corless
made changes -
Fix Version/s | 3.2 [ 10212 ] | |
Fix Version/s | 3.1 [ 10181 ] |
Ken Fyten
made changes -
Fix Version/s | 4.0 - Beta [ 10212 ] |
Patrick Corless
made changes -
Fix Version/s | 5.0.1 [ 10872 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34436 | Thu Apr 18 09:13:35 MDT 2013 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontFactory.java
MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/FontPropertiesManager.java MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/util/FontUtil.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 | #34437 | Thu Apr 18 10:15:45 MDT 2013 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/FontPropertiesManager.java
|
Patrick Corless
made changes -
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Updated the font FontManager with an API to allow the reading of fonts from the classpath. The intent is that developers can load a jar that contains the fonts they need for improved font substitution support.
The file attached to this case needs the Dingbats font available to the FontManager. More information on configuration ICEpdf to load this font can be found here:
http://www.icesoft.org/wiki/display/PDF/Deploying+Fonts+with+an+Application
http://www.icesoft.org/wiki/display/PDF/Optimized+Font+Substitution