엔피씨님 이 알려주신 아이디어로 만들어 봤습니다.

이미지 crop 이네요. 크롭으로 이미지 좌표 계산해서 불러온것.
crop.php?x=0&y=0&w=50&h=50&src=test.jpg

이미지주소 : http://dtd.terrorboy.net/crop.php?x=x축&y=y축&w=가로크기&h=세로크기&src=test.jpg

원본
 test.jpg




소스

crop.php
<?php
$w=$_GET['w'];
$h=isset($_GET['h'])?$_GET['h']:$w;    // h est facultatif, =w par defaut
$x=isset($_GET['x'])?$_GET['x']:0;    // x est facultatif, 0 par defaut
$y=isset($_GET['y'])?$_GET['y']:0;    // y est facultatif, 0 par defaut
$filename=$_GET['src'];
header('Content-type: image/jpg');
header('Content-Disposition: attachment; filename='.$src);
$image = imagecreatefromjpeg($filename);
$crop = imagecreatetruecolor($w,$h);
imagecopy ( $crop, $image, 0, 0, $x, $y, $w, $h );
imagejpeg($crop);
?>

 

|

댓글 8개

아 캐시쪽에 부담이 될것 같다는군요...
이것도 의외로 쓸만한것 같습니다 ㅋㅋ
이렇게도 잘라낼수있군요.. 붙어있던이미지까지;;; 잘라낸건가요?


------------------------------------------------------------------------------------------
테러보이님! 이거 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19102&sca=&sfl=wr_subject&stx=%B3%D7%C0%CC%B9%F6&sop=and
아이프레임? 인쿠르드? 뭐로 불러야하나요??
붙어 있던것은 안자르구요. 이미지를 불러와서 잘라서 보여주는것입니다.

링크는 엄청 오래된 작품이네요^^
인쿨루드로 랭크를 불러오세요. 이미지 같은걸 그누 패치로 맞추시구요.
통이미지 불러와 좌표로 롤오버나 기타 출력 하는게 이제는 좀 일반적일이 되었죠.
유튜브도 거의 이미지 한장 불러와 요래해서 쓰고 있고...근데 캐시에 부담이 되던가요?
모르겠던데요...

------------------------------------------------------------------

읔! 크롭이었군요. 제가 동서문답을 했음.ㅎㅎㅎㅎㅎㅎㅎㅎ
ㅋㅋㅋㅋ
많이 쓰지 않고 유저가 많지 않으면 상관없을것 같습니다.
트래픽을 최소화 하려 할때 이방법은 비효율적이죠 ㅋㅋ
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
15년 전 조회 1,919
15년 전 조회 1,694
15년 전 조회 1,731
15년 전 조회 1,717
15년 전 조회 1,402
15년 전 조회 2,291
15년 전 조회 2,379
15년 전 조회 1,560
15년 전 조회 1,793
15년 전 조회 1,427
15년 전 조회 1,735
15년 전 조회 1,335
15년 전 조회 1,814
15년 전 조회 1,391
15년 전 조회 2,372
15년 전 조회 2,779
15년 전 조회 2,092
15년 전 조회 1,641
15년 전 조회 1,295
15년 전 조회 4,348
15년 전 조회 1,605
15년 전 조회 1,834
15년 전 조회 1,639
15년 전 조회 1,837
15년 전 조회 2,117
15년 전 조회 1,795
15년 전 조회 2,707
15년 전 조회 2,943
15년 전 조회 1,711
15년 전 조회 1,722