本文主要为大家分享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