荟萃馆

位置:首页 > 计算机 > php语言

php实现图片缩放功能类

php语言2.91W

PHP是能让你生成动态网页的.工具之一。PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP。就跟随本站小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!

php实现图片缩放功能类

复制代码 代码如下:

<?php

/**

* Images类是一个图片处理类

* @package rollers

* @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);

}

}

?></p

标签:缩放 PHP