imagettftext根本不显示俄语

时间:2016-07-10 12:29:59

标签: php utf-8 decode utf

我正在尝试在图像中打印俄语字符串,但它没有显示任何内容,在此示例中,仅显示123英语,здрасти只是空白

$font = "Font.ttf";
                            $string = "здрасти 123 english";
            // I have tried this
                  $string = html_entity_decode($string, ENT_NOQUOTES, 'UTF-8');

                            imagettftext($this->fond,  20, 0, 11, 21, $textcolor, $font, $string)

;

我尝试了很多东西,但没有作品......你们有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你已经尝试了很多东西'然后呢?

您是否已将charset="utf8"放入<head>

或将ISO-8859-5放入你的字符集中,这是西里尔字母

http://htmlbook.ru/html/meta/charset

或者您的字体可能不包含西里尔字符?也很高兴看到完整的代码。