我使用https://foliotek.github.io/Croppie/插件来裁剪图像。一切都很完美。我能够裁剪图像并在裁剪后能够将图像插入到我的文件夹和数据库中。如何在使用php裁剪后优化图像?
该问题有时我得到的图像大小为300kb,同时我得到的图像大于5MB或10MB。我想在裁剪后缩小图像的大小。我需要KB
$data = $_POST['imagebase64'];
list($type, $data) = explode(';', $data);
list(, $data) = explode(',', $data);
$data = base64_decode($data);
$imageName = time().'.png';
$destination_img= "images/profile/";
/*image optimizer code here*/
//help me with code
/*end optimizer code*/
file_put_contents('images/profile/'.$imageName, $data);
最好的办法是将图像存储到临时文件夹中。然后对其进行优化并发布到其目录中。 –
我们如何才能优化图像后存储在文件夹中? –
你知道你存储它的路径。获取该图像然后压缩它。简单。 –