首页 存档 技术 查看内容

(实用篇)PHP全功能无变形图片裁剪操作类与用法示例

2018-3-30 13:00 |来自: 互联网 335 0

摘要: 加php自学中心QQ群:435916459极客学院教学视频想要领取极客学院“整套学习视频教程”(所谓整套就是从前端到后端的基础视频教程,比较适合新手)的同学,可以加QQ2084533608,领取视频教程,加入时验证信息填:学习 ...

php自学中心QQ群435916459

极客学院教学视频

想要领取极客学院“整套学习视频教程(所谓整套就是从前端到后端的基础视频教程,比较适合新手)的同学,可以加QQ2084533608,领取视频教程,加入时验证信息填:学习

欢迎关注:轻松学PHP

轻松学PHP”,有学习文档,框架视频教程网站教程,提供百度分享给大家下载,收藏。大家关注后回复关键词,便可获取!平台将与大家分享前端到后端的实例,学习语法,学习教程,技巧等!欢迎大家关注!

文章正文内容

本文实例讲述了PHP全功能无变形图片裁剪操作类与用法。分享给大家供大家参考,具体如下:

如果需要图片裁剪,或生成缩略图,这个基本上没有问题,全部需要的功能都在里面,全部都是无变形的。

这里我们划分为四种模式:

1. 任意图片裁剪到指定大小,超过的,剧中裁剪,并且最大化缩放,不够的拉伸,
2. 超过的剧中裁剪,而不足的,不拉伸,即只缩小,不放大裁剪,会产生补白,可以用png透明度来消除
3. 保留全部图片信息。不裁剪,只缩放,不足的补白。
4. 保留全部图片信息。不裁剪,只缩放,不足的不补白,产生的图片为实际有效像素大小,例如有个图片是600X600 现在要生成 120X100 那么缩放后的实际有效像素为100X100,所以只生成100X100的图片,而第三种模式则生成120X100的大小,并且有补白

代码如下

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部