www.adminn.cn
站长正能量分享网!

PHP中imagecopyresampled函数实现图片裁剪

AD:阿里云服务器企业会员更优惠 腾讯云香港,韩国免备案服务器1.8折优惠

图片裁剪是根据用户提供的坐标然后在指定图片上利用图片裁剪函数imagecopyresampled进行图片剪切了,下面来看一个例子,代码如下所示:

  1. <?php 
  2.     //在一个大的背景图片中裁剪出指定区域的图片,以jpeg图片格式为例 
  3.     function cut($filename,$x,$y,$width,$height){ 
  4.         $back = imagecreatetruecolor($width$height); 
  5.         //创建一个可以保存裁剪后图片的资源 
  6.         $cutimg = imagecreatetruecolor($width$height); 
  7.         //使用imagecopyresampled()函数对图片进行裁剪 
  8.         imagecopyresampled($cutimg,$back,0,0,$x,$y,$width,$height,$width,$height);//开源代码phpfensi.com 
  9.         //保存裁剪 后的图片,如果不想覆盖图片可以为裁剪后的图片加上前缀 
  10.         imagejpeg($cutimg,$filename); 
  11.         imagedestroy($cutimg); 
  12.         imagedestroy($back); 
  13.     } 
  14.  
  15.     cut("brophp.jpg", 50, 50, 200, 200); 
  16. ?>

模板优惠价: (点击购买)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《PHP中imagecopyresampled函数实现图片裁剪》
文章链接:https://www.adminn.cn/news/8119.html
本站资源模板仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。2021.5月起,网站调整,暂不再分享免费模板。谢谢理解

Adminn.Cn 站长分享圈

帝国CMS精品模板腾讯云优惠券,代金券

2次开发,学习研究使用!扫码支付后联系QQ677123发货!

支付宝扫一扫打赏