imagettftext 根本不显示俄语

imagettftext does not shows Russian language at all

我试图在图像中打印俄语字符串,但它什么也没显示,在这个例子中,只显示了 123 个英语,здрасти 只是空的 space

$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)

;

我已经尝试了很多东西,但没有任何效果......你们有什么想法吗?

你'have tried a lot of stuff'什么东东呢?

你把 charset="utf8" 放在你的 <head> 里了吗?

或者在你的字符集中输入 ISO-8859-5,这是西里尔字母

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

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