0
我有一個表單來上傳圖像,但我想更改圖像寬高比,使其爲正方形而不裁剪任何圖像。如何調整要上傳的圖像
例如,如果圖像是500像素×600像素,圖像將被調整爲500像素×500像素,而沒有裁剪出100像素。
這裏是上傳表單:
$target_dir = "Uploads/";
$name = $_FILES["image"]["name"];
$name = md5($name);
$name = $name . uniqid($name);
$path = $_FILES["image"]["name"];
$ext = pathinfo($path, PATHINFO_EXTENSION);
$name = $name.".".$ext;
$target_file = $target_dir . $name;
if(isset($_POST['submit']))
{
move_uploaded_file($_FILES["image"]["tmp_name"], $target_file);
$SQL = "INSERT INTO Posts (image) VALUES ('$target_file')";
$result = mysql_query($SQL);
}
這一切工作出色,但我想知道,如果有我可以實現做調整大小,然後發送到目錄的代碼一點點。
在此先感謝您的幫助。