phpThumb图片缩略图无损多样压缩类

时间:2016-02-11 11:39:26
【文件属性】:

文件名称:phpThumb图片缩略图无损多样压缩类

文件大小:17KB

文件格式:RAR

更新时间:2016-02-11 11:39:26

php,thumb

phpThumb图片缩略图无损多样压缩类 真正可以实现利用GD实现图片质量无损压缩(可以自定义质量) 代码示例: include 'ThumbLib.inc.php'; $width = isset($_GET['w']) ? floatval($_GET['w']) : 100; $height = isset($_GET['h']) ? floatval($_GET['h']) : 100; //resize(100, 100); 限宽或限高,如果只有一个参数,则是限宽 //resizePercent(50); 把图片等比缩小到原来的百分数 //adaptiveResize(175, 175); 截取图片,注意这个是截取,超出的部分直接裁切掉(考虑比例缩小) //cropFromCenter(200, 100); 从图片的中心计算,截取图片。 //crop(100, 100, 300, 200); 前两个参数分别是需要解出的图片的右上角的坐标X,Y。 后面两个参数是需要解出的图片宽,高 //rotateImageNDegrees(180); 顺时针反转 //createReflection(40, 80, 80, true, '#a4a4a4'); 形成倒影 //rotateImage('CW'); 倾斜图像 CW代表90度,非CW代表-90度 //save('./images/girl2.jpg','jpg'); 保存路径以及后缀 //show(); 显示图片 //$options = array('jpegQuality'=>100); $thumb = PhpThumbFactory::create('./temp/test.jpg',$options); $thumb->resize($width, $height); //$thumb->adaptiveResize($width, $height)->createReflection(40, 80, 80, true, '#a4a4a4'); //$thumb->rotateImage(45); $thumb->show();


【文件预览】:
thumb_plugins
----gd_reflection.inc.php(5KB)
PhpThumb.inc.php
ThumbLib.inc.php
thumb.php
PHPThumb.php
ThumbBase.inc.php
GdThumb.inc.php

网友评论

  • 好多文件,没有说明怎么用
  • 不是理想中的,还是感谢!
  • 很好用 不错
  • php图像处理的基本功能,可以一用
  • 返回空白,用不了
  • 好用,亲自测试过,不过和一般的压缩方法类似,感觉还是不太高清
  • 不行阿,总是报错,还要调试
  • php基本图形功能,可以用用看
  • 还好~~~是php图像处理的基本功能,可以看看。