白癜风治愈要多久 http://pf.39.net/bdfyy/bdfjc/181215/6718078.html
实例说明
图片裁剪是指在一个大的背景图片中剪切出一张指定区域的图片,常见的应用是在用户设置个人头像时,可以从上传的图片中裁剪出一个合适的区域作为自己的个人头像图片。实现效果如下图所示:
原图c.jpg裁剪后图newc.jpg实现代码
图片裁剪和图片缩放的原理相似,所以也是借助imagecopyresampled()函数去实现这个功能。同样也是以JPEG图片格式为例,声明一个图像裁剪函数cut_img(),代码如下所示:
在上面声明的图片裁剪函数cut_img()中,可以从第一个参数$filename传入的图片上,左部以第二个参数$x和顶部以第三个参数$y位置开始,裁剪出大小通过第四个参数$width指定的宽度和第五个参数$height指定的高度图片。
上例在图片c.jpg中,左部和顶部都是从像素位置开始,裁剪出宽度和高度都是像素的图片。
实例,PHP实现图片的缩放
PHP实例,GD2函数在图片上添加文字