Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.3.2
-
Fix Version/s: 4.3.3
-
Component/s: Font Engine
-
Labels:None
-
Environment:Windows 7 Ent. SP1, Java SE build 1.7.0_03
-
ICEsoft Forum Reference:
Description
There is no ability to process embedded font using ICEpdf pro 4.3.2 (with setting org.icepdf.core.awtFontLoading=true or without it) but it works well in opensource version.
The PDF in question is a bit unusual in that a fonts "FontDescriptor" is missing the type Attribute on the object and as a result our font initialization code doesn't pick up on the embedded font information.
I've made a small change to the Font class to correctly initialize the embedded font for this corner case and the PDF renders correctly.