php 加载字体 并保存成图片
作者:佚名    php网站开发编辑:admin   更新时间:2022-07-23
php 加载字体 并保存成图片
[php]view plaincopy
- //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 plaincopy
- ob_start();
- imagejpeg($im);
- $img=ob_get_contents();
- ob_end_clean();
- $size=strlen($img);
- $fp2=@fopen('tst.jpg',"a");
- fwrite($fp2,$img);
- fclose($fp2);