gd로 이미지 액자 만들기 > 자유게시판

자유게시판

gd로 이미지 액자 만들기 정보

gd로 이미지 액자 만들기

본문

플록님이 질문한 내용에 대해서
그냥 한번 만들어봤습니다.
 
응용하면 좋은 것도 만들수 있을겁니다.
 
다음 샘플 페이지를 참조하시고
php소스는 하단에 샘플보기를 누르시면 됩니다.
 
추천
0

댓글 21개

유창화님 고개숙여 감사의 말씀 드립니다.

좋은 결과를 내도록 열심히 공부해 보겠습니다.

거듭 감사 드립니다. ^^
네 이 예제는 테두리를 그려주는 예제라기 보다는
이쁜 액자이미지를 본래의 이미지에 덮어서 보여주는 것이 목적입니다.

물론 이미지로 만드는 방법말고
html에서 해당 부분에 투명이미지가 든 레이어를 올려줘도 똑같습니다만
보이는 모습이 썩 좋지 못한데다가
이미지의 크기가 불규칙할 경우 좀 머리가 아프게 됩니다.
아이콘 변경 욕구를 마구 자극 하시는군요...

아.. 넘 어렵습니다. 일단 웍크래프트만 할게용~~^^;;
아바타 만드는 방법중
레이어를 이용하여 보여주는 방법도 있고
이미지를 생성해서 보여주는 부분도 있습니다.
움직이는 이미지 배경을 제외하곤
아바타 생성하는데 문제는 없을 것입니다.
그러면 헐랭이님 저작권 문제도 좀 자유로워 지지 않을 까요
감사합니다.
아이템(아바타) 조립방식이 특허권 침해 판정이후
여러가지로 머리 아프게 되어 버렸습니다.ㅠㅠ
좀더 세부적인 내용은 쪽지로 보내 드렸습니다.^^
음 이것을 응용하면
이런것을 만들수 있습니다.

웹페이지에서 이미지 하나 올리도록 하고
크롭할 좌표를 적게 합니다.(왼쪽 상단 x,y만)
그리고 크롭할 크기를 픽셀 단위로 지정합니다.
300, 200 이런식으로요

그값을 처리하는 페이지에서
액자 만드는 부분에서
원본이미지 카피하는 부분을 응용하면
원하는 데로 자른 이미지를 보여줄수 있습니다.

css와 자바스크립트를 사용해서
이미지 크롭할 위치를 지정하게 해도 되겠지요......

이미지 관련 여러가지함수를 이용하면 다양한 효과도 줄수 있습니다
와~!! 관심을 갖는 분들이 많으시네요. ^^

이시각 까지 나름대로 눈에 익히고 적용해본 결과 위치제어등 무리없이 잘 동작합니다.

돌출된 문제가 하나 있습니다.

원본 jpg 파일을 컬러 이미지로 했을때 생성된 이미지의 퀄리티에 문제가 있어보입니다.

생성된 이미지에서 원본 및 액자의 색상이 비정상적으로 보입니다.

http://www.gnusr.com/Ysample/Ymake_makeframe_gd.php

테스트삼아 유창화님의 디렉토리 인덱싱 팁도 적용해 보았는데 너무 재미있네요.

아침 일찍 일어나 본격적으로 삽질에 들여가야 하겠습니다.

감사합니다.
이미지가 제대로 생성되지 않았던 부분을 수정하엿습니다.
새로 위의 url로 가셔서 소스를 받으시기 바랍니다.
전체 195,353 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여6 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT