>> Edit article
이름
제목
패스워드
http://www.rime.com.au/gd 여기서 재배포 하는.. gif enabled된 gd를 써왔는데.. 흠흠 -_- 1.8.4버젼까진 별 무리 없이 썼었지만.. imageCopyResized 함수는 하도 이미지를 망가뜨려가면서-_- 리사이징해주는관계로;; imageCopyResampled함수를 사용하기 위해;; 2.0.7버젼을 받아왔습니다-_-;; 근데 CopyResampled에서.. srcX,srcY값을 제대로 넘겨주지 못하는지.. 저 값을 무시하는 결과를 만들어내더군요.. 귀찮아서.. copyresampled로.. 크기만 줄이고.. copyresize를 이용해서.. 중간부분을 짤라내는 방법을 썼는데.. 하여튼!! 문제 부분을 찾았습니다.. 2081줄 정도에.. p = gdImageGetTrueColorPixel ( src, (int) sx, (int) sy); 일케 되있는 부분이 있습니다.. 이걸 p = gdImageGetTrueColorPixel ( src, (int) sx + srcX, (int) sy + srcY); 일케 바꿔주면 정상 작동합니다..^^ 참고로 php 4.3.0버젼에 있는.. 디폴트 gd를 사용하시는 분은 이런 문제가 없지만.. gif 쓰기 또한 가능하게 패치 된 저 위의 URL에서 받아 설치하신 분은 소스에서 저 부분을 고치신후 재 컴파일하시는게 정신건강상 좋을 듯 보입니다-_-;; 참고로-_- imagecreatetruecolor인가.. 하튼 저 함수로 im을 만들고.. gif로 쓰려고 하면.. 세그먼트 폴트 일어납니다.. gif일때 만큼은 imagecreate로 만들어야 할 듯 ;)
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved