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