現在、PHPを使用して画像のアスペクト比を取得しようとしています。例えば、これらの値を使用して:画像のアスペクト比を取得する
$thumb_width = 912;
$thumb_height = 608;
Iは、アスペクト比を取得することができるであろう(16:9、3:2,2:3、等)。したがって、この場合は:
$ratio = '3:2';
問題は次のとおりです。新しい幅や高さがどのようになるかはわかりません。だから私はそのような何かをすることはできません:(original height/original width) x new width = new height
アイデア?
注:イメージのサイズを変更したくない場合は、縦横比を幅と高さで計算してください。
[サイズ変更の画像サイズ比率の計算]の可能な複製(0120-326-305) –
http:///stackoverflow.com/questions/8044052/get-aspect-ratio-from-width-and-height-of-image-php-or-js?rq=1? –
重複スレッド:http://stackoverflow.com/questions/6594089/calculating-image-size-ratio-for-resizing –