미니옵빠의 code stubs

이미지 크기를 비율에 맞게 조정하는 스크립트 본문

Language/Javascript

이미지 크기를 비율에 맞게 조정하는 스크립트

미니옵빠 2011. 3. 21. 14:28
한쪽의 크기만으로 비율을 조절할 경우, side effect가 있을 수 있으므로 가로로 먼저 비율 조정 후, 세로의 비율을 조정한다.

            var max_width = 936; // 최대 가로 size
            var max_height = 582; // 최대 세로 size
            var width = data.attr("origin_width");
            var height = data.attr("origin_height");

            if (width > max_width) {
                height = height / (width / max_width);
                width = max_width;
            }
            if (height > max_height) {
                width = width / (height / max_height);
                height = max_height;
            }