Открытые OTF шрифты с включенными php - греческими символами - PullRequest
6 голосов
/ 04 января 2012

Итак, как следует из названия, моя задача - преобразовать данную фразу в изображение на стороне сервера (php GD) с выбранным шрифтом .otf. Фраза может включать в себя не только латинские буквы, но также греческий и кириллицу.

PHP imagettftext (http://php.net/manual/en/function.imagettftext.php) не будет работать с нелатинскими символами на шрифтах .otf (работает нормально с .ttf, как кажется).

Есть какие-нибудь подсказки?

РЕДАКТИРОВАТЬ: шрифт необходимо , чтобы быть .otf

Ответы [ 2 ]

10 голосов
/ 04 января 2012

Используйте взамен imagefttext функцию .Он имеет те же аргументы и использование, что и imagettftext, но использует библиотеку FreeType 2 , которая поддерживает OpenType и множество других форматов шрифтов.

Однако он не поддерживает таблицы макетов OpenType.См. FAQ по FreeType 2 для получения дополнительной информации.

0 голосов
/ 09 января 2012

Публикация грубого ответа, который, кажется, сработает для будущих людей, сталкивающихся с этим сообщением:

Решение, как представляется: 1) открыть OTF на стороне сервера LATEX 2) создать PDF 3) преобразовать в изображение с помощью библиотеки ImageMagick.

...