Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.1.2
-
Fix Version/s: 6.0
-
Component/s: Font Engine
-
Labels:None
-
Environment:All
-
Support Case References:Support Case #13553 - https://icesoft.my.salesforce.com/5007000001OFEG7
Description
The PDF file provided used Korean fonts. These fonts are being rendered as empty boxes and not the correct font. I see the following in the logs in regards to font substitutions:
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager getAsianInstance
FINER: Font Substitution: Found Asian font: ArialMT for named font GulimChe
.....
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.nfont.CMap getInstance
FINER: Successfully loaded CMAP file Adobe-Korea1-UCS2
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: timesnewromanps-italicmt : timesnewroman : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.nfont.CMap getInstance
FINER: Loading CMAP file KSCms-UHC-H
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: timesnewromanpsmt : timesnewroman : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: traditionalarabic : traditionalarabic : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: traditionalarabic-bold : traditionalarabic : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.nfont.CMap getInstance
FINER: Successfully loaded CMAP file KSCms-UHC-H
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager getAsianInstance
FINER: Font Substitution: Found Asian font: ArialMT for named font GulimChe
.....
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.nfont.CMap getInstance
FINER: Successfully loaded CMAP file Adobe-Korea1-UCS2
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: timesnewromanps-italicmt : timesnewroman : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.nfont.CMap getInstance
FINER: Loading CMAP file KSCms-UHC-H
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: timesnewromanpsmt : timesnewroman : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: traditionalarabic : traditionalarabic : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.FontManager findFont
FINEST: traditionalarabic-bold : traditionalarabic : gulim
Sep 24, 2015 3:41:36 PM org.icepdf.core.pobjects.fonts.nfont.CMap getInstance
FINER: Successfully loaded CMAP file KSCms-UHC-H
Marking as fixed. A little work will be need by the client to insure the correct font is installed on the system in question. The addition Korean font names will be part of ICEpdf 6.0 release.