日期:2014-05-17  浏览次数:21301 次

WPF不能使用专用字符的问题(VS2010、造字或专用字符编辑器)
    目前这个项目是用VS2010做的基于WPF的简单排版系统,有使用专用字符的需求,就是XP上的造字程序或Win7的专用字符编辑器造的字。现在测试发现可以在记事本、Word等程序中显示的专用字,在WPF应用无法显示(显示为一个框或空白)。
    进一步测试,发现VS2010创建的WindowsApplication在开发和运行时可以显示专用字符,而VS2010创建的WpfApplication却无法显示,在VS2010的代码编辑器中都无法显示专用字符,所以感觉是个硬伤,WPF和传统的Windows应用在字符处理有差别。
    有办法解决吗?让WPF应用可以显示专用字符?
WPF 专用字符 造字 Visual?Studio?2010

------解决方案--------------------
虽然不太明白,但是帮顶一下啦,希望懂的人快点作出解答。
------解决方案--------------------
但是需要注意的是,自己造的字只能在当前使用的系统中使用,
------解决方案--------------------
http://social.msdn.microsoft.com/Forums/vstudio/en-US/bc7b64e4-df84-4ce6-ac28-9d283bd0ae07/true-type-font-not-recognized-by-wpf

看看是否有帮助
------解决方案--------------------
你试下用<Glyphs />来显示你的这个字体,不用TextBlock