我有一個文件上傳表單,我只上傳了jpg,png和gif圖像。如果圖像的寬度超過225,我會調整圖像大小,高度會自動修復爲該寬度。在PHP中上傳時調整圖像的尺寸
if($width > 225) {
$newwidth = 225;
}
else {
$newwidth = $width;
}
$newheight = ($height/$width)*$newwidth;
上面的代碼,如果image > 225
固定寬度爲我的情況下。現在的問題是,新的高度是根據圖像寬度。我不希望height
超過150
。我怎樣才能解決它伸出圖像?
調整高度的大小,調整寬度的大小。如果高度仍然> 150,則再次調整大小。 我希望我能正確理解你。 – Sbls
嗨,嘗試下面的鏈接可能會幫助你http://stackoverflow.com/questions/18805497/php-resize-image-on-upload/39386636#39386636 –