加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php实现图片缩放功能类

发布时间:2020-05-24 11:51:59 所属栏目:PHP 来源:互联网
导读:Images类是一个图片处理类,实现了图片缩放类,大家参考使用吧

代码如下:/**
* Images类是一个图片处理类
* @package application.controllers
* @since 1.0
*/
class Images
{
/**
* 缩放图片
* @param $source原图片
* @param $newfile新图片
* @param $pre缩放比例
*/
public function thumn($source,$pre,$newfile)
{
//获取图片尺寸
list($s_w,$s_h)=getimagesize($source);
//生成新的图片尺寸
$new_w=$s_w*$pre;
$new_h=$s_h*$pre;

//创建新的图像
$new_f=imagecreatetruecolor($new_w,$new_h);
//用资源图片创建图像
$sour_f=imagecreatefromjpeg($source);
//拷贝资源图片到新图像
imagecopyresampled($new_f,$sour_f,$new_w,$new_h,$s_w,$s_h);
//输出图片到浏览器
imagejpeg($new_f,$newfile);

imagedestroy($new_f);
imagedestroy($sour_f);
}
}
?>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读