Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0
-
Fix Version/s: 3.1
-
Component/s: Font Engine
-
Labels:None
-
Environment:-
Description
The font substitutions for this particular PDF differ between ICEpdf 2.7.1 and 3.0. The customer prefers the look of the 2.7.1 version.
ICEpdf 2.7.1
Font Substitution: Found system font: Tahoma-Bold for named font Tahoma-Bold
Font Substitution: Found system font: Arial-BoldItalicMT for named font Arial-BoldItalicMT
Font Substitution: Found java font: LucidaBright for named font TimesNewRomanPSMT
Font Substitution: Found system font: Arial-BoldMT for named font Arial-BoldMT
Font Substitution: Found java font: LucidaBright-Italic for named font TimesNewRomanPS-ItalicMT
ICEpdf 3.0
FINE: Font Subsitution: Found system font: Arial-BoldMT for named font Arial-BoldMT
FINE: Font Substitution: Found java font: LucidaBright-Italic for named font TimesNewRomanPS-ItalicMT
ICEpdf 2.7.1
Font Substitution: Found system font: Tahoma-Bold for named font Tahoma-Bold
Font Substitution: Found system font: Arial-BoldItalicMT for named font Arial-BoldItalicMT
Font Substitution: Found java font: LucidaBright for named font TimesNewRomanPSMT
Font Substitution: Found system font: Arial-BoldMT for named font Arial-BoldMT
Font Substitution: Found java font: LucidaBright-Italic for named font TimesNewRomanPS-ItalicMT
ICEpdf 3.0
FINE: Font Subsitution: Found system font: Arial-BoldMT for named font Arial-BoldMT
FINE: Font Substitution: Found java font: LucidaBright-Italic for named font TimesNewRomanPS-ItalicMT
Activity
Tyler Johnson
created issue -
Tyler Johnson
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [50070000009K6u7] |
Patrick Corless
made changes -
Fix Version/s | 3.1 [ 10181 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19343 | Mon Oct 05 08:46:13 MDT 2009 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java
|
Patrick Corless
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Patrick Corless
made changes -
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Updated the FontManger class exclusion rules to be mores specific around the font "TimesNewRomanPS". The font in question has problems with some Eastern European glyphs and thus we avoid using it. The same rule was also keeping TimesNewRomanPSMT from loading which is a valid font.