INFO: Small Font Substitution Not Done in Windows NT or Windows

ID: Q139004


The information in this article applies to:


SUMMARY

In Windows versions 3.1 and 3.11, the operating system substituted raster fonts for TrueType fonts when the requested font size is smaller than eight points. Typically, the "Small Fonts" raster font would be the substituted font. This font was designed to replace TrueType fonts at very small point sizes because it was more readable and faster to display than most TrueType fonts were at the same sizes.


MORE INFORMATION

Windows 95 and Windows NT no longer do raster font substitution at small point sizes. This is because TrueType fonts that are requested at very small point sizes are now reliably realized without using raster font substitution.

Some 16-bit Windows-based applications depend on the exact extent of strings output with a given font. These applications may not be aware of the fact that fonts realized at small point sizes were automatically substituted with the "Small Fonts" raster font. As a result, these applications may have trouble displaying their output exactly as intended when running under Windows 95 or Windows NT.

Additional query words: 4.00 smallfont outlinethreshold


Keywords          : kbNTOS351 kbNTOS400 kbSDKWin32 kbWinOS95 kbDSupport 
Version           : winnt:3.51,4.0
Platform          : winnt 
Issue type        : kbinfo 

Last Reviewed: June 25, 1999