Why the text fattens when you convert to outlines

Thomas Phinney, Program Manager Fonts & Core Technologies from Adobe Systems tell about why the text fattens when you convert to outlines.

TWO things happen when you outline fonts:
- loss of hinting
- change in fill algorithm

The loss of hinting makes certain features potentially inconsistent. For example, letter strokes that you expect to be the same width might turn out to be different widths depending on how they fall on the grid of the output device. Slight differences can get magnified unexpectedly, like rounded letters going below the baseline. This happens because the information that makes the outlines round consistently to the pixel grid has been lost.

The change in the fill algorithm combines with the lack of hinting to make the letters look fatter. Font rasterizing uses a fill algorithm that turns on a pixel only when the center of the pixel is within the glyph outline (center-scan). Graphics rasterizing uses a fill algorithm that turns on a pixel when any part of the pixel is within the graphic outline (overscan). Given that the outline is no longer being rounded to pixel boundaries at key points, the rendering will generally be at least one pixel thicker, occasionally two.

Of course, how much difference this makes depends on the size and style of the type, and especially on the resolution of the output device. At 2400 dpi with typical text sizes, the effect is pretty subtle. At 600 dpi with 6 point text, the effect is quite obvious.

Comments

Popular posts from this blog

Learn Adobe Illustrator CS3 from the Expert

When you bought software from E-bay

Running AI on Vista