Задать вопрос
@NikHaker
/

Как реализовать автоматический выбор шрифта, который поддерживает данный язык?

Доброго времени суток.
При помощи ImageMagick в php я генерирую картинку с текстом. Проблема заключается в том, что я заранее не знаю, какой текст нужно будет писать на картинке (он будет подставляться динамически) и не знаю, на каком языке он будет. То есть если я задам, например, для этой надписи шрифт Helvetica и потом нужно будет написать текст на китайском, то получим только знаки вопроса. Как исправить эту проблему? И можно ли вообще как-то узнать в коде, поддерживает ли конкретный шрифт определенный символ?
Да, есть Noto, который поддерживает все языки. Однако там для каждого языка свой .ttf шрифт и проблема с выбором шрифта никуда не девается. А одного .ttf файла, который бы поддерживал все языки я не видел...
  • Вопрос задан
  • 595 просмотров
Подписаться 4 Оценить 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы