PHP生成带有中文的图片

作者: Rememberautumn 分类: PHP 发布时间: 2015-01-10 13:41 阅读: 3,562

PHP生成图片一般都是用GD库;

注意:1.必须转码为UTF-8否则会乱码,使用UTF-8无DOM模式。

2.选择支持中文的字体。

  1. <?php
  2. $str = “码海坐标”;
  3. $im = imagecreate(400,200);
  4. $white = imagecolorallocate($im,0xFF,0xFF,0xFF);
  5. imagecolortransparent($im,$white);  //imagecolortransparent() 设置具体某种颜色为透明色,若注释
  6. $blue = imagecolorallocate($im,0,255,255);
  7. $black = imagecolorallocate($im,0,0,0);
  8. imagefilledrectangle($im,50,50,150,150,$blue);
  9. imagestring($im,5,50,160,“www.fddcn.cn”,$black);
  10. imagettftext($im,15,0,50,40,$black,“C:\windows\Fonts\JDJZONGYI.TTF”,$str); //字体设置部分linux和windows的路径可能不同选择自己字库中有的字体
  11. header(“Content-type:image/png”);
  12. imagepng($im);
  13. ?>

}5}R4~78[@5UR3BX1@E]@3B

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注