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); // 销毁图片 }
显示图片直接访问改函数即可
也可以动态生成图片,在访问连接里面加上对应的参数,接受后生成图片