原因基本找到了,应该是GB2312里面没有这个字
我现在改成由GBK转UTF-8,后面的文字可以出来了,可是“瞭” 字还是出不来
$text = iconv("GBK", "UTF-8", $this->_formatText);现在又发现一个“甪”字

解决方案 »

  1.   

    目前的情况就是使用iconv()函数把GBK转换成UTF-8,一些比较不常用的字显示不出来(显示为空白)
    然后我改用mb_convert_encoding()函数问题依旧
    $text = mb_convert_encoding($this->_formatText, "UTF-8", "GBK");
      

  2.   

    To: Fibona(Fibona) 
    不行啊,不转成UTF-8,汉字就是乱码To: xuzuning(唠叨) 大侠
    有什么好的解决办法吗?
      

  3.   

    使用imagettftext时
    可以把window下的ttf文件传上linux服务器上去用吗?
      

  4.   

    问题解决了,原来是楷体字库的问题!楷体字库里面没有那些字,换成宋体,黑体,隶书什么的就行了!回答:  Gdj(陈水.智商只有129.非卖品)
    可以,我的那些字库就是从windows里找的上传上去的DEMO演示请看:http://wanghui.name/demo/gbook.htm