/**
* 切割图片
* @param $path 所要切割的图片的路径
* @param $prefix 给切割后图片的前缀
* @param $width 宽度所占比例
* @param $height 高度所占比例
* @return string 图片名称
*/
function sizeThumb($path,$prefix,$width,$height){
import("ORG.Util.Image.ThinkImage");
$image=new ThinkImage();
$image->open('.'.$path);//打开缩略图进行编辑
$imageWidth=$image->width();//获得图片尺寸
$imageHeight=$image->height();
$save_name=getThumb($path, $prefix);
if (($imageHeight/$height*$width)>$imageWidth) {//按照高切割,如果宽度没有那么长,就按宽度切
$image->thumb($imageWidth, ($imageWidth/$width*$height),THINKIMAGE_THUMB_CENTER)->save('.'.$save_name);
}else{
$image->thumb(($imageHeight/$height*$width), $imageHeight,THINKIMAGE_THUMB_CENTER)->save('.'.$save_name);
}
return $save_name;
}
———————
作者:yaohui_h
来源:CSDN
原文:https://blog.csdn.net/u011195513/article/details/51502887
版权声明:本文为博主原创文章,转载请附上博文链接!