您的位置:首页 > 编程语言 > PHP开发

php实现图片缩放功能类

2013-12-18 17:08 537 查看
<?php /** *  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, 0, 0, 0, 0, $new_w, $new_h, $s_w, $s_h);  //输出图片到浏览器  imagejpeg($new_f,$newfile);

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php 图片缩放