これらの式に基づいて、比率を維持しながら画像のサイズを変更する方法を知っています。
幅式:
元の H / 元の W * 新しい W = 新しい H
身長フォーラ:
元の W / 元の H * 新しい H = 新しい W
しかし、画像のサイズが変更される前に最大幅と最大高さの値も設定しました。では、2つの最大値でどのように動作させるのですか??
最大の高さが 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;
私が言おうとしているのは、画像が設定された幅または設定された高さを超えないようにすることですが、その比率を維持する必要があると思います。
光を見せてくれる人もいます??