>  기사  >  백엔드 개발  >  PHP의 GD 라이브러리 imagettftext 함수는 중국어 문자 왜곡 문제를 해결합니다_php 팁

PHP의 GD 라이브러리 imagettftext 함수는 중국어 문자 왜곡 문제를 해결합니다_php 팁

WBOY
WBOY원래의
2016-05-16 20:24:551313검색

이 기사의 예에서는 PHP GD 라이브러리의 imagettftext 함수가 중국어 문자 깨짐 문제를 해결하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.

imagettftext를 이용해 중국어를 작성할 때 글자가 깨져 보이는 현상이 자주 발생합니다. 해결책은 중국어 문자열을 utf-8 형식으로 변환하는 것입니다. 구체적인 코드는 다음과 같습니다. (파일형식은 gb2312)

코드 복사 코드는 다음과 같습니다.
$im = imagecreatefromjpeg('./1.jpg');
$w = 이미지x($im);
$h = 이미지($im);

$green = imagecolorallocate($im,50,100,200);
$str = iconv('gb2312','utf-8','행복은 당신 주변에 있습니다');//깨진 코드 문제 해결
imagettftext($im,16,0,200,100,$green,'./simhei.ttf',$str);

header("콘텐츠 유형: 이미지/jpeg");
imagejpeg($im);
imagedestroy($im);
?>

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.