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.
Activity
Aliaksei Kuliashou
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 4.3.3 [ 10333 ] |
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
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.