United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6930980 Disable TrueType hinting for fonts known not to hint well
6930980 : Disable TrueType hinting for fonts known not to hint well

Details
Type:
Bug
Submit Date:
2010-03-01
Status:
Closed
Updated Date:
2011-03-08
Project Name:
JDK
Resolved Date:
2011-03-08
Component:
client-libs
OS:
generic
Sub-Component:
2d
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u21
Fixed Versions:
7

Related Reports
Backport:

Sub Tasks

Description
Not all fonts are designed to be used with hinting. JDK needs to
pay attention to this.

                                    

Comments
EVALUATION

Need to consider how we can better obey the "GASP" table in a font
to disable hinting and use greyscale as the default behaviour, not
just when desktop font hints are applied.

But I'm not sure we'd ignore an explicit "OFF" hint 

And presently we ignore the hinting flag in GASP  - only look
for greyscale - mostly because it affects metrics.
For fonts that say always do greyscale - at all sizes - this may be
a big clue that hinting isn't a good idea.

Needs more consideration to see if we should extend this and risk
the metrics change.

Also may want to explore adding the ability to explicitly request\
hinting (or not) as an API option, separate from GASP.
                                     
2010-03-01



Hardware and Software, Engineered to Work Together