$img = new Imagick();
$img->setBackgroundColor(new ImagickPixel('white'));
$text = ' ولكن النا';
//Pango code for Hello World!
$img->newPseudoImage(200, 200, "pango:$text");
$img->writeImage("output.png");
문자는 "breaked"하는
는 이유를 알고 있습니까? 감사합니다
커맨드 라인 도구를 먼저 사용하여 Imagick 레이어로 인한 문제를 제거하십시오. 또한 분명히 그 안에 문자가있는 글꼴을 설정해야합니다. – Danack
"덤프"형식의 16 진수로 출력 되었기 때문에? 이들은 일반적으로 블록 4, 8 및 16 항목의 값을 그룹화합니다. 진정한 결과물에는 그러한 격차가 없어야합니다. – Mike
@Mike 16 진수는 소스 문자열의 문자/글리프의 숫자입니다. http://www.fileformat.info/info/unicode/char/0627/index.htm http://www.fileformat.info/ info/unicode/char/0646/index.htm http://www.fileformat.info/info/unicode/char/0644/index.htm 프로그램이 문자를 올바르게 인식하지만 그것을 사용하는 글꼴로 그리는 방법에 대한 지시 사항. 프로그램이 그들을 '그룹화'하지 않습니다. 소스 문자열에 그룹화되어 있습니다. – Danack