$ic=new ImageCrop($pathToFile,'./pic/afterCrop'.time().'.jpg'); $ic->Cut(40,30,120,130); $ic->SaveImage(); //$ic->SaveAlpha();将补白变成透明像素保存 $ic->destory();
实现效果
原图
裁剪之后的图
缩放图像
原图
缩略图
本文重点在于使用图像处理函数 imagecopy 和 imagecopyresampled
bool imagecopy ( resource dstim,resourcesrc_im , int dstx,intdst_y , int srcx,intsrc_y , int srcw,intsrc_h )
将 src_im 图像中坐标从 src_x,src_y 开始,宽度为 src_w,高度为 src_h 的一部分拷贝到 dst_im 图像中坐标为 dst_x 和 dst_y 的位置上。
您可能感兴趣的文章: