评论

收藏

[PHP] PHP生成图片的方法分享

开发技术 开发技术 发布于:2021-11-09 15:35 | 阅读数:254 | 评论:0

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

关注下面的标签,发现更多相似文章