首页 > 编程 > PHP > 正文

php 加载字体 并保存成图片

2019-11-15 02:21:41
字体:
来源:转载
供稿:网友
php 加载字体 并保存成图片[php]view plaincopy在CODE上查看代码片
  • //Setthecontent-type
  • header("Content-type:image/png");
  • //Createtheimage
  • $im=imagecreatetruecolor(400,100);
  • //Createsomecolors
  • $white=imagecolorallocate($im,255,255,255);
  • $grey=imagecolorallocate($im,128,128,128);
  • $black=imagecolorallocate($im,0,0,0);
  • imagefilledrectangle($im,0,0,399,100,$white);
  • //Thetexttodraw
  • $text='字典网';
  • //Replacepathbyyourownfontpath
  • $font='fontName.ttf';
  • //Addsomeshadowtothetext
  • //imagettftext($im,60,0,11,21,$grey,$font,$text);
  • //Addthetext
  • imagettftext($im,60,0,0,70,$black,$font,$text);
  • //Usingimagepng()resultsinclearertextcomparedwithimagejpeg()
  • imagepng($im);
  • imagedestroy($im);

    如果想保存图可以用下面代码

    [html]view%20plaincopyob_start();
  • imagejpeg($im);
  • $img=ob_get_contents();
  • ob_end_clean();
  • $size=strlen($img);
  • $fp2=@fopen('tst.jpg',"a");
  • fwrite($fp2,$img);
  • fclose($fp2);

  • 发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表