>php教程 >php手册 >PHP图片缩小函数

PHP图片缩小函数

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-13 10:46:451169검색

删除了原始图片保留了操作后的图片

  /**
 * 缩小图片函数
 * @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);
 

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.