Details
-
Type: Bug
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 6.2.3
-
Fix Version/s: 6.3.3
-
Component/s: Core/Parsing, Core/Rendering
-
Labels:None
-
Environment:any
-
Support Case References:Support Case 14391:- https://icesoft.my.salesforce.com/5000g00001wuTUf
Description
The associated file can not be correctly rendered in 6.3.1. However this is a regression that first appeared in 6.2.3. This could also be font hinting issue.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
The regression was introduced in 6.2.3 when the system property org.icepdf.core.nfont.truetype.hinting was enabled by default. This particular PDF is special in some of the fonts are large enough to write both roman and asian glyphs. Because of this the hinting operations are being applied at the roman characters as well. I'd have to dig around see if there is a flag we aren't respecting or if there is a bug in one of hinting functions.
For the time being the regression can be fix by setting org.icepdf.core.nfont.truetype.hinting=false