PHP
GD한글 깨짐 해결하기 ImageTTFText
yeon.Biju
2017. 3. 21. 11:02
유니코드로 변경하여 처리하면 된다.
함수를 하나 만든다.
function text_UCS2($text)
{
$text = mb_convert_encoding($text, "UCS-2", "UTF-8");
$data = "";
for ($i=0; $i<strlen($text); $i+=2) {
$data .= "&#".(ord(substr($text, $i, 1))*256+ord(substr($text, $i+1, 1))).";";
}
return $data;
}
그리고 한글이 들어가기 전에 아래처럼 해주면 된다.
$text = text_UCS2($text);