php按坐标截取图片,PHP根据XY坐标来截取指定大小图片

$x  =  $_GET [ ‘x‘ ]; //客户端选择区域左上角x轴坐标

$y  =  $_GET [ ‘y‘ ]; //客户端选择区域左上角y轴坐标

$w  =  $_GET [ ‘w‘ ]; //客户端选择区 的宽

$h  =  $_GET [ ‘h‘ ]; //客户端选择区 的高

$filename  =  "c:/myimg" ; //图片的路径

$im  = imagecreatefromjpeg( $filename ); // 读取需要处理的图片

$newim  = imagecreatetruecolor(100, 100); //产生新图片 100 100 为新图片的宽和高

imagecopyresampled($newim ,  $im , 0, 0,  $x ,  $y , 100, 100,  $w ,  $h );

//参数[1] [2] [3][4] [5] [6] [7]  [8]  [9] [10]

//[5]  客户端选择区域左上角x轴坐标

//[6]  客户端选择区域左上角y轴坐标

//[7]  生成新图片的宽

//[8]  生成新图片的高

//[9]  客户端选择区 的宽

//[10] 客户端选择区 的高

imagejpeg($newim ,  $filename );

imagedestroy($im );

imagedestroy($newim );

原文:https://www.cnblogs.com/lezuw/p/12052560.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值