0

私はサイトを持っており、画像をアップロードしてサイズを変更したいと考えています。これは、特定のサイズの div に配置する必要があるためです。

たとえば、私の max-width は 200px で max-height は 100px です

画像をアップロードして幅と高さを確認したいのですが、それらが max-width または max-height より大きい場合は、その div 内に収まるように画像のサイズを見つけたいと思います。

画像のサイズに比例してサイズを変更するにはどうすればよいですか? div 200px*100px のベースで新しい幅と新しい高さを見つけたいだけです

これは私のスクリプトです:

            if(move_uploaded_file($tmp, $path.$actual_image_name))
            {
                list($width, $height, $type, $attr) = getimagesize($tmp);
                if($width>200){
                    //too large I want to resize
                }
                if($height>100){
                    //too height I want to resize
                }
                echo(base_url().$path.$actual_image_name);
            }
4

3 に答える 3