Questions tagged «image-upload»

13
在PHP中调整图片大小
我想编写一些PHP代码,该代码会自动将通过表单上传的所有图片的大小调整为147x147px,但我不知道如何处理(我是相对的PHP新手)。 到目前为止,我已经成功上传了图像,可以识别文件类型并清理了名称,但是我想在代码中添加调整大小功能。例如,我有一个测试图像,大小为2.3MB,尺寸为1331x1331,我希望代码缩小尺寸,我想它也会极大地压缩图像的文件大小。 到目前为止,我有以下几点: if ($_FILES) { //Put file properties into variables $file_name = $_FILES['profile-image']['name']; $file_size = $_FILES['profile-image']['size']; $file_tmp_name = $_FILES['profile-image']['tmp_name']; //Determine filetype switch ($_FILES['profile-image']['type']) { case 'image/jpeg': $ext = "jpg"; break; case 'image/png': $ext = "png"; break; default: $ext = ''; break; } if ($ext) { //Check filesize if ($file_size …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.