【发布时间】:2014-03-14 21:03:05
【问题描述】:
我有一个文件上传表单,我只上传 jpg、png 和 gif 图像。如果图像的宽度大于 225,我会调整图像的大小,并且高度会自动固定为该宽度。
if($width > 225) {
$newwidth = 225;
}
else {
$newwidth = $width;
}
$newheight = ($height/$width)*$newwidth;
如果image > 225,上面的代码为我修复了宽度。现在的问题是新的高度是根据图像的宽度。我不希望height 超过150。如何在不拉伸图像的情况下修复它?
【问题讨论】:
-
调整高度的大小与调整宽度的值相同。如果高度仍然 >150,则再次调整两者的大小。希望我理解正确。
标签: php image-uploading resize-image