PHPThumb图片处理实例_php实例_脚本之家

下载地址(github.com/masterexploder/PHPThumb)。注意这个类库有一个重名的叫phpThumb,只是大小写的差别,所以查找文档的时候千万注意。在网站建设过程中,需要处理图片的地方多不胜数,用PHP的图片函数处理图片,十分繁琐。而且对新手来讲十分不好掌握。现在我们可以用PHPThumb类库来处理图片,包括,图片尺寸调整,图片截取,图片加水印,图片旋转等等功能。

使用演示:

使用演示:复制代码 代码如下://加载类库文件require_once 'path/to/ThumbLib.inc.php';

 代码如下

//实例化类库,传入你要处理的图片的地址可以是网络地址,也可以是本地地址$thumb = PhpThumbFactory::create;

//加载类库文件
require_once 'path/to/ThumbLib.inc.php';

//把图片等比缩小到最大宽度 100px或者最高100px,当只输入一个参数的时候,是限制最宽的尺寸。$thumb->resize;

//实例化类库,传入你要处理的图片的地址可以是网络地址,也可以是本地地址
$thumb = PhpThumbFactory::create('http://www.111cn.net/');

//把图片等比缩小到原来的百分数,比如50就是原来的50%。$thumb->resizePercent;

//把图片等比缩小到最大宽度 100px或者最高100px,当只输入一个参数的时候,是限制最宽的尺寸。
$thumb->resize(100, 100);

//截取一个175px * 175px的图片,注意这个是截取,超出的部分直接裁切掉,不是强制改变尺寸。$thumb->adaptiveResize;

//把图片等比缩小到原来的百分数,比如50就是原来的50%。
$thumb->resizePercent(50);

//从图片的中心计算,截取200px * 100px的图片。$thumb->cropFromCenter;

//截取一个175px * 175px的图片,注意这个是截取,超出的部分直接裁切掉,不是强制改变尺寸。
$thumb->adaptiveResize(175, 175);

//截图,前两个参数分别是需要解出的图片的右上角的坐标X,Y。 后面两个参数是需要解出的图片宽,高。$thumb->crop;

//从图片的中心计算,截取200px * 100px的图片。
$thumb->cropFromCenter(200, 100);

本文由金沙官网线上发布于编程,转载请注明出处:PHPThumb图片处理实例_php实例_脚本之家

您可能还会对下面的文章感兴趣: