none
有些汉字在silverlight程序中不显示的问题 RRS feed

  • 问题

  • 最近发现我的程序在有一些机器上显示不正常 表现为 有些文字显示不出来 比如说"录" "开" “帮” 等字 我用的是silverlight 自带的字体 Arial

    目前收集到出问题的机器都是xp系统+IE6. 还有个别xp+IE8 的字能显示出来 但是同样样式和字体的一行文字中显示都有粗有细的  推测是系统字体的问题 

    但谁能给我解释一下 还有怎么解决这问题啊。

    我把静态的文字转换成path 了 这样没问题 但是有好多动态加载的文字依然有问题.

    谢谢各位了. 


    ...
    2011年8月30日 9:04

答案

  • 你好,

    首先请查看一下网吧当中系统中的浏览器的字体设置。不同的字体设置对文字的显示效果是不一样的。

    所以你可以把网吧当中的浏览器中的字体设置成和你测试结果没有问题的机器中的浏览器一样的字体,看看是否会有同样的问题。

    如果有,那只能说明你所说的网吧中的系统有问题。那就不是Silverlight本身能够控制的。


    Daoping Liu - MSFT
    2011年8月31日 3:23
    版主

全部回复

  • 你好,

    请问你是用什么控件显示文字的?如何去显示?

    如果可以给出相关代码那就就好了,这样我们可以测试一下。谢谢!


    Daoping Liu - MSFT
    2011年8月31日 2:09
    版主
  • 你好,

    请问你是用什么控件显示文字的?如何去显示?

    如果可以给出相关代码那就就好了,这样我们可以测试一下。谢谢!


    Daoping Liu - MSFT


    是这样的 我用的 lablel 和 TextBlock 显示的 这个问题没涉及到代码 就是单纯的文字显示  测试确实在能模拟到的各个系统各种环境下没测出问题 但是在山西的几家网吧里的会出现这问题..网吧的系统是

    我自己找的xp+sp3的机器也没问题 。但是网吧确实有问题 ..帮我分析分析?


    ...
    2011年8月31日 3:07
  • 你好,

    首先请查看一下网吧当中系统中的浏览器的字体设置。不同的字体设置对文字的显示效果是不一样的。

    所以你可以把网吧当中的浏览器中的字体设置成和你测试结果没有问题的机器中的浏览器一样的字体,看看是否会有同样的问题。

    如果有,那只能说明你所说的网吧中的系统有问题。那就不是Silverlight本身能够控制的。


    Daoping Liu - MSFT
    2011年8月31日 3:23
    版主