我是stackoverflow的新手,但想借助它学习。现在我正在学习PHP中的图像大小调整,并且陷入了图像大小为2445x1783(宽x高)的情况
我想在PHP中制作一个函数,可以根据比例调整图像的大小,就好像图像宽度超过1600像素一样,然后将其调整为1600像素的宽度和相应的RATIOED高度。
在我的情况下,有计算身高的公式吗?感谢
只需计算比率并将原始高度乘以:
<?php
$max_width = 1600;
$new_width = $original_width; $new_height = $original_height;
if ($original_width > $max_width) {
$ratio = $max_width / $original_width;
$new_width = $max_width;
$new_height = $original_height * $ratio;
}
?>