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
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