yuchao 发表于 2018-2-11 12:10:06


            本文实例为大家分享了php gd等比例缩放压缩图片函数,供大家参考,具体内容如下
600?600:$width)*0.9;
    $new_height =($height>600?600:$height)*0.9;
    switch($type){
      case 1:
      $giftype=check_gifcartoon($);
      if($giftype){
          header('Content-Type:image/gif');
          $image_wp=imagecreatetruecolor($new_width, $new_height);
          $image = imagecreatefromgif($);
          imagecopyresampled($image_wp, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
          //75代表的是质量、压缩图片容量大小
          imagejpeg($image_wp, $,75);
          imagedestroy($image_wp);
      }
      break;
      case 2:
      header('Content-Type:image/jpeg');
      $image_wp=imagecreatetruecolor($new_width, $new_height);
      $image = imagecreatefromjpeg($);
      imagecopyresampled($image_wp, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
      //75代表的是质量、压缩图片容量大小
      imagejpeg($image_wp, $,75);
      imagedestroy($image_wp);
      break;
      case 3:
      header('Content-Type:image/png');
      $image_wp=imagecreatetruecolor($new_width, $new_height);
      $image = imagecreatefrompng($);
      imagecopyresampled($image_wp, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
      //75代表的是质量、压缩图片容量大小
      imagejpeg($image_wp, $,75);
      imagedestroy($image_wp);
      break;
    }
}
页: [1]
查看完整版本: php gd等比例缩放压缩图片函数