이미지의 JS 비례 스케일링 코드
Actipro에서 제작한 코드 강조 표시 CodeHighlighter(프리웨어)http://www.CodeHighlighter.com/-->
최신 javascript 이미지를 비례적으로 표시하고 비례적으로 이미지 압축
class ImgSF{
function make_img($img_address ){ //그림의 지속적인 크기 조정
//크기 조정의 최대 너비(아마도 높이) 지정
$max =300;
//최대값이 300에 따라 반대쪽의 길이를 계산하고 크기가 조정된 이미지의 너비와 높이를 가져옵니다.
if($w > $h){
$w=$max;
$h=$h *($max/$size_src['0'])
}else{
$h=$max
$w= $w*($max/$size_src['1']) ;
}
//너비 $w 및 높이 $h의 트루 컬러 이미지 리소스 선언
$image =imagecreatetruecolor($w, $h);
//주요 함수, 매개변수(대상 리소스, 소스, 대상 리소스의 시작 좌표 x,y, 소스 리소스의 시작 좌표) , 대상 리소스의 너비와 높이 w,h, 소스 리소스의 너비와 높이 w, h)
imagecopyresampled($image, $src, 0, 0, 0, 0, $w, $h, $size_src ['0'], $size_src['1']);
//브라우저에게
header('content-type:image/png')
imagepng($)를 구문 분석하도록 지시합니다. image);
//리소스 삭제
imagedestroy($ image)
}
}
$obj=new ImgSF()
$obj->make_img ("./img/IMG_20140424_200722.jpg")