이미지(그림) 사이즈 구하기 > PHP

본문 바로가기

사이트 내 전체검색

뒤로가기 PHP

이미지(그림) 사이즈 구하기

페이지 정보

작성자 최고관리자 작성일 21-02-09 11:39 조회 4,902 댓글 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];
 }

댓글목록 0

등록된 댓글이 없습니다.

Copyright © beautipia.co.kr. All rights reserved.

contact : webmaster@beautipia.co.kr

PC 버전으로 보기