PHP图片缩小函数
发布时间:2014-09-05 11:13:43作者:知识屋
删除了原始图片保留了操作后的图片
/**
* 缩小图片函数
* @param string $fileName
* @return void
*/
private function createSmallImg($fileName)
{
list($width,$height,$type,$attr) = getimagesize($fileName);
$imgOld=imagecreatefromjpeg($fileName);
$imgObj=imagecreatetruecolor($width-100,$height-100);
if(function_exists('imagecopyresampled'))
{
imagecopyresampled($imgObj,$imgOld,0,0,0,0,$width-100,$height-100,imagesx($imgOld),imagesy($imgOld));
}
else
{
imagecopyresized($imgObj,$imgOld,0,0,0,0,$width-100,$height-100,imagesx($imgOld),imagesy($imgOld));
}
imagedestroy($imgOld);
unlink($fileName);
imagejpeg($imgObj,$fileName,100);
chmod($fileName,0777);
imagedestroy($imgObj);
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)