묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이미지에 텍스트를 넣어서 출력할때 한글 문제 해결법
2004.06.26 19:59
이미지에 적용하기위해 사용한 폰트는 ttf 폰트이구요..
ImageTTFText 함수를 이용해서 텍스트를 출력해보았는데
영문텍스트는 잘 출력되는데 한글텍스트는 이상한 문자로 깨져서 출력됩니다.
해결방법은 없는지요? 한글/영문 모두 사용할수있게 말입니다... -_-;;
ImageTTFText 함수를 이용해서 텍스트를 출력해보았는데
영문텍스트는 잘 출력되는데 한글텍스트는 이상한 문자로 깨져서 출력됩니다.
해결방법은 없는지요? 한글/영문 모두 사용할수있게 말입니다... -_-;;
첫째로 gd 한글패치가 있습니다. 이것을 서버에 설치하면 됩니다.
또 서버에 iconv가 설치되어있다면 ImageTTFText의 텍스트 입력부분에
iconv("EUC-KR","UTF-8","텍스트") 를 넣으시면 문제없이 작동합니다.
위 두가지는 서버설정이라 호스팅 사용자는 쓸 수 없는 경우가 많은데요..
최효섭님께서 만드신 str2uni함수를 사용하면 해결 가능합니다.
mischoi.php를 인클루드한 후 역시 텍스트 입력부분에 str2uni("텍스트")를 써넣으시면 됩니다.
mischoi.php는 http://www.gagis.net/mischoi.zip에서 다운받을 수 있습니다.