이미지의 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")
성명:본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.