php如何缩小图片,PHP图片缩小函数一例
/**
* 縮小圖片函數(shù)
* 刪除了原始圖片保留了操作后的圖片
* @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);
}
//調(diào)用示例
$filename = "/images/test.jpg";
createSmallImg($filename);
?>
總結(jié)
以上是生活随笔為你收集整理的php如何缩小图片,PHP图片缩小函数一例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python二进制文件的读取与写入可以分
- 下一篇: java 远程查看电脑磁盘,请问你如何在