/** 切割图片 **/
function _NewimgResized($src,$new_name,$w,$h){
list($width, $height, $type, $attr) = getimagesize($src);
$per1 = $w / $width;
$per2 = $h / $height;
if($per1 < $per2){
$h_new = $per2 * $height;
$w_new = $per2 * $width;
}else{
$h_new = $per1 * $height;
$w_new = $per1 * $width;
}
$dst_im = imagecreatetruecolor($w_new, $h_new);
$bac = imagecreatefromjpeg($src);
imagecopyresized($dst_im,$bac,0,0,0,0,$w_new,$h_new,$width, $height);
//创建目标图像
$dst_b = imagecreatetruecolor($w, $h);
$bac2 = $dst_im;
$cut_h = ($h_new - $w_new) / 2;
//拷贝源图像左上角起始 150px 150px
imagecopy( $dst_b, $bac2, 0, 0, 0, $cut_h , $w, $h );
imagejpeg($dst_b,$new_name);
}