PHP图片上传:压缩质量?

时间:2017-04-13 14:17:36

标签: php import photo

在我的应用程序中,用户可以使用文件输入上传照片。问题是,如果他们上传他们的照片没有良好的互联网连接,导入是非常缓慢,并没有工作。但是在wifi访问中,它运行良好且速度很快。

现在我想找到一种方法让PHP中的照片导入更快。

我找到了2个解决方案:

1)使用以下代码缩小图片大小:

$NewWidth = 350; 
$NewHeight = ( (getimagesize($_FILES['input_photo']['tmp_name'][1] * (($NewWidth)/getimagesize($_FILES['input_photo']['tmp_name'][0])) );

$NewPicture = imagecreatetruecolor($NewWidth , $NewHeight) or die ("Error");

2)降低图片质量:

imagejpeg($NewPicture , *path*, 70);

但问题仍然存在,从拥有3G或4G接入互联网的智能手机来看,图片太沉重而且无法正常工作,但如果你连接到wifi,它会立即在相同的设备。

任何解决方案?

0 个答案:

没有答案