이미지(그림) 사이즈 구하기
페이지 정보
작성자 최고관리자 작성일 21-02-09 11:39 조회 9,388 댓글 0본문
--------------------------------------------------
<script>
function resize(img) {
if(img.width > 160) img.width = 160;
}
</script>
<img onLoad='resize(this)' src='그림경로'>
-------------------------------------------------------
############## 스크립트는 믿을 수 없다 ##########
GetImageSize()라는 함수가 있습니다. 이걸 사용하면 됩니다.
$size = GetImageSize($image_file);
이러면
$size[0]는 픽셀단위의 이미지 폭
$size[1]은 이미지 높이
$size[2]는 이미지 형태 1=GIF, 2=JPG, 3=PNG, 4=JPEG
$size[3]은 "height=xxx width=xxx" 형태의 HTML태그에 사용되는 문자열
$IMGsize = GetImageSize("$DOCUMENT_ROOT/up_data/{$row[uid]}.{$row[photo]}");
$IMGmaxsize = 160;
if($IMGsize[0] > $IMGmaxsize){
$IMGwidth = $IMGmaxsize;
$IMGheight = ($IMGmaxsize * $IMGsize[1]) / $IMGsize[0]; //$IMGsize[1] /( $IMGsize[0]/$IMGmaxsize);
} else {
$IMGwidth = $IMGsize[0];
$IMGheight = $IMGsize[1];
}
<script>
function resize(img) {
if(img.width > 160) img.width = 160;
}
</script>
<img onLoad='resize(this)' src='그림경로'>
-------------------------------------------------------
############## 스크립트는 믿을 수 없다 ##########
GetImageSize()라는 함수가 있습니다. 이걸 사용하면 됩니다.
$size = GetImageSize($image_file);
이러면
$size[0]는 픽셀단위의 이미지 폭
$size[1]은 이미지 높이
$size[2]는 이미지 형태 1=GIF, 2=JPG, 3=PNG, 4=JPEG
$size[3]은 "height=xxx width=xxx" 형태의 HTML태그에 사용되는 문자열
$IMGsize = GetImageSize("$DOCUMENT_ROOT/up_data/{$row[uid]}.{$row[photo]}");
$IMGmaxsize = 160;
if($IMGsize[0] > $IMGmaxsize){
$IMGwidth = $IMGmaxsize;
$IMGheight = ($IMGmaxsize * $IMGsize[1]) / $IMGsize[0]; //$IMGsize[1] /( $IMGsize[0]/$IMGmaxsize);
} else {
$IMGwidth = $IMGsize[0];
$IMGheight = $IMGsize[1];
}
댓글목록 0
등록된 댓글이 없습니다.