发现问题原来出在文件名大小写上服务器端的文件名 simsun.ttc我程序里的文件名 SIMSUN.TTCLInux区分文件名大小写,所以就非常sad了。新问题出来了,生成的图片完全是乱的,和字迥然不同。

解决方案 »

  1.   

    已经查证是Php,gd库版本过低的问题在另一台linux服务器上(fedra内核)可以正常运行并显示图片。我写的这个程序很好(窃笑)拿来做为imagettftext的例子也很好。帮我顶一下啦。不然结不了帖子阿。
      

  2.   

    imagettftext输出中文不是乱码吗?不是要用utf-8输出吗?你程序里面实现了gb转utf-8?
      

  3.   

    fedora吧
    过年刚买fc3,前阵子又发布fc4了
      

  4.   

    gb-utf8的程序我也写了一个。可以对目录批量转换。并可以判断是否已经为utf8格式。
    http://www.cnblogs.com/gudai/articles/182004.html
    不过这个文件我是直接保存为utf-8格式的。
      

  5.   

    升级php gd freetype
    然后Ok了