본문 바로가기

PHP를 이용한 이미지 사이즈 편집

반응형

기본적으로 GD 라이브러리가 지원되어야 합니다.

< ?php
$file_dir="/home/image/img.jpg";//원본이미지주소
$im1 = imagecreatetruecolor($width, $height);//목적이미지
$im2 = @imagecreatefromjpeg($file_dir);
$img_size = getimagesize($file_dir);

// 인자설명: 목적이미지, 원본이미지, 목적이미지시작점X좌표, 목적이미지시작점Y좌표, 원본이미지시작점X좌표, 원본이미지시작점Y좌표, 목적이미지가로, 목적이미지높이, 원본이미지가로, 원본이미지높이
imagecopyresampled($im1 , $im2, 0, 0, 0, 0, $width, $height, $img_size[0],
$img_size[1]);

header('Content-type: image/png');
imagejpeg($im1);

imagedestroy($im1);
imagedestroy($im2);
?>  

반응형

댓글


Copyright ⓒ SmartWeb All rights reserved.