请问 hsboy(hsboy) 当时是用imagettftext()作画吗?
我下载了所有的方正字库,基本都试验过了,都不行
具体用的是方正的什么字体?

解决方案 »

  1.   

    不过这个还是可以的
    Fzytk.ttf
      

  2.   

    我这里连  FZYTK.TTF 都用不了
      

  3.   

    Mistruster(弱智d)  你真的试成功过?我是这么写的,前面的步骤就省去了:
    $a=imagettftext($pic,60,0,10,67,$frontcolor,$font,$str);就这样,华文字库一点问题没有,方正没有一个能出来的,包括你推荐的这些,真TM郁闷:(难道我的机器有问题?我在另一台win2000的服务器上也试验过,一样的下场。难道就没办法了?
      

  4.   

    与机器没关系,字体文件要正确才可以,
    我下载过近 3G 字体文件,能用的就有125个文件……http://www.imagemagick.com.cn/php/font_image.php
      

  5.   

    Mistruster(弱智d)  你这个是用 imagemagick 做的阿?请问您有没有 imagemagick的 近一步的资料?http://www.imagemagick.com.cn/这个网站上只有首页能访问
      

  6.   

    不是 ImageMagick 做的,imagettftext生成的
    http://www.imagemagick.com.cn/php/magickwand_demo.php 有 MagickWand 的资料。
      

  7.   

    $value = "方正北魏楷书简体";
    $image = ImageCreate(200, 60);
    $white = ImageColorAllocate($image, 255, 255, 255);
    $bgcolor = ImageColorAllocate($image, 0, 0, 0);
    imagecolortransparent ($image, $white);
    $text = iconv("GBK", "UTF-8", $value);
    ImageTTFtext($image, 18, 0, 30, 30, $bgcolor, "fonts/001.ttf", $text);
    ImageGIF($image);
    imagedestroy($image);
      

  8.   

    呵呵,我知道咋回事了,刚才升级到了php5,就好了,一下子豁然开朗!!!谢谢你!!!!!! Mistruster(弱智d) &  hsboy(hsboy)
      

  9.   

    与PHP版本没什么关系吧显示不出字的原因很多啊,
    有的是字库本身就不全,而有的是因为部分GB2312里的字根本就无法转成UTF-8
      

  10.   

    是的,我以前用PHP4也可以的。