我知道如何根据这些公式调整图像的大小以保持其比例:
宽度公式:
原始 H / 原始 W * 新 W = 新 H
身高公式:
原始 W / 原始 H * 新 H = 新 W
但是我在调整图像大小之前设置了最大宽度,也设置了最大高度值。那么我如何使用两个最大值来处理它?
假设最大高度为 600,最大高度为 100 ??
答案可能是盯着我的脸..
这就是我刚才使用的高度。
$image_size = new Image(DIR_IMAGE.'data/signatures/'.$file);
$w_size = $image_size->info['width'];
$h_size = $image_size->info['height'];
$w_new_size = round($w_size/$h_size*100);
$h_new_size = 100;
我想我想说的是我不希望图像超过设定的宽度或设定的高度,但它必须保持它的比例。
有人给我看灯??