Я смотрел везде, но я не могу понять, почему я столкнулся с этой проблемой.
Я использую phpThumb, чтобы добавить текст (водяной знак) на некоторые фотографии. Проблема в том, что мне нужно использовать специальные символы из Норвегии (æøå). Они не очень хорошо работают с ImageTTFtext.
Изображение выше содержит код для æ и должен (согласно документации) быть правильным. Я также пробовал некоторые функции, которые я нашел здесь, в стеке, но все возвращается одинаково. Почему он печатает код, а не фактический символ, который я пытаюсь отобразить?
Это из-за старой версии какого-то софта или чего-то еще?
Версии:
PHP 5.3.2
ImageMagick 6.5.7
GD: 2.0
РЕДАКТИРОВАТЬ: Просто чтобы было ясно, я передаю текст «правильным» способом в соответствии с документами. Передача utf_encode('€')
в качестве аргумента ДОЛЖНА РАБОТАТЬ.
"€"
в качестве аргумента функции. Документы говорят, что это должна быть строка. - person OptimusCrime   schedule 31.10.2012imagettftext
, к которой вы относитесь в вопросе, не имеет необязательного параметра файла шрифта. Добавьте свой код в следующий раз, чтобы эти очевидные ошибки сразу были видны. - person hakre   schedule 31.10.2012