PHP生成图片的方法分享
本文主要为大家分享php使用gd库生成图片的方法,有需要的朋友可以参考下。本文主要为大家分享php使用gd库生成图片的方法,有需要的朋友可以参考下。废话不多说,代码如下:
[*]public function get_image(){
[*] header("content-type:image/jpeg");
[*]
[*] $name = "西贝小小凤 ";
[*] $age = "24";
[*] $date =date("Y年n月j日",time());
[*]
[*] $im = imagecreatetruecolor(640, 1080); // 设置画布大小 原图(640, 1080)
[*] $bg = imagecreatefromjpeg('hong-gc.jpg'); // 设置背景图片
[*] imagecopy($im,$bg,0,0,0,0,640, 1080); // 将背景图片拷贝到画布相应位置
[*] imagedestroy($bg); // 销毁背景图片
[*] $font = __DIR__ . '/ARIALUNI.TTF'; // 设置字体
[*] $fontcolor = imagecolorallocate($im, 254,251,203);// 颜色
[*]
[*] /* 写入内容 */
[*] imagettftext($im, 16, 0, 108,310, $fontcolor, $font,$name ); // 写入名称
[*] imagettftext($im, 16, 0, 108,310, $fontcolor, $font,$name ); // 设置粗体
[*] imagettftext($im, 16, 0, 470, 950, $fontcolor, $font, $age);//写入年龄
[*] imagettftext($im, 16, 0, 470, 950, $fontcolor, $font, $date); //写入时间
[*]
[*]
[*] imagejpeg($im); // 生成jpeg格式图片
[*] imagedestroy($im);// 销毁图片
[*] }
显示图片直接访问改函数即可
也可以动态生成图片,在访问连接里面加上对应的参数,接受后生成图片
https://www.cnblogs.com/xbxxf/p/11572105.html
http://www.zzvips.com/article/185463.html
页:
[1]