You are currently offline, waiting for your internet to reconnect

Fonts that are not TrueType fonts are not recognized by Visio 2003 and later Visio versions

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Symptoms
You try to use a font that is not a TrueType font in Microsoft Office Visio. For example, you try to use a font that has an .otf or .ofn extension. However, Visio does not recognize the font.  
Cause
Visio 2003 and later versions of the program support only TrueType fonts. TrueType fonts have a .ttf extension. Visio does not support all the fonts that other Microsoft Office programs may support. 
Workaround
To work around this behavior, use a TrueType font with Visio 2003 and later versions of Visio. 
Status
This behavior is by design.
More information
The Adobe OpenType format is an extension of the TrueType SFNT format that supports Adobe PostScript font data and new typographic features. Adobe OpenType fonts that contain PostScript data have an .otf extension. However, TrueType-based OpenType fonts have a .ttf extension.For more information about Adobe's OpenType fonts, visit the following Adobe Web site: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

Important Consider the following scenario. You have a Visio drawing that was created in an earlier version of Visio. The Visio drawing contains a font that is not a TrueType font. When you open the drawing in Visio 2003 or a later versions of the program, the name of the original font is displayed in the Font box on the toolbar. However, Visio substitutes the font with the Arial font. The Arial font is a TrueType font. If you want to retain the original font in the Visio drawing, use one of the following methods: 
  • Keep a separate copy of the drawing.
  • Do not save the drawing in Visio.
Additionally, printer fonts, bitmap fonts, and PostScript fonts are not supported in Visio 2003 and later versions of the program. To make sure that most characters in your drawing are displayed without requiring a font substitution, you may want to install a Unicode font to use with Visio. 

For more information about TrueType fonts, visit the following Microsoft Web site:For more information about fonts that are installed when you install Microsoft Office, click the following article number to view the article in the Microsoft Knowledge Base:
837463 Fonts that are installed with Office
For more information about how to troubleshoot a similar issue, click the following article number to view the article in the Microsoft Knowledge Base:
893307 The text in your Visio 2003 drawing no longer uses a custom font after you save the drawing to a Visio 2002 drawing format
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.
vso 2003 fonts types otf ttf fon .otf .ttf .fon .ps
Properties

Article ID: 911978 - Last Review: 06/20/2014 10:37:00 - Revision: 4.0

Microsoft Visio Professional 2010, Microsoft Visio Premium 2010, Microsoft Visio Standard 2010, Microsoft Office Visio Professional 2007, Microsoft Office Visio Standard 2007, Microsoft Office Visio Professional 2003, Microsoft Visio Professional 2013, Microsoft Visio Standard 2013

  • kbdisplay kbtshoot kbprb KB911978
Feedback
rePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" anguage-'+language.locale}}" href="" ng-click="setLanguage(language);" class="ng-binding" id="language-es-uy">Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
://c1.microsoft.com/c.gif?DI=4050&did=1&t="> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" .getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">