我正在使用Visual Studio 2010。 我想构建一个显示一些带有自定义字体的文本的应用程序。 所有字体都是TrueType字体,带有editable属性,并被声明为资源" Copy Always"。 但是,即使在设计时,某些字体也会被XAML编辑器中的标准Silverlight字体所取代。 例如,我有14种不同版本的Helvetica字体(粗体,斜体,斜体,窄体,浓缩......以及它们的混合)。但只有3个正确显示,其他正在使用后备字体。如果我用windows字体预览应用程序打开ttf文件,一切看起来都不错。
任何可能出错的想法?
感谢您的帮助。
答案 0 :(得分:0)
经过两个月的拔毛后,我终于找到了一个简单的解决方案: 请勿在嵌入字体名称中使用 - (破折号)
我希望它可以帮到某个人。