Нужно на картинке вывести текст "hello world (тут emoji с глобусом) " (блин.. даже тут не вышло его вывести)
Первичный просмотр проблемы:
ImageMagick из коробки не поддерживает emoji, где то прочитал что emoji на данный момент вообще "что-то новое, от устройства к устройству разные технологии юзаются и нет какого то определенного стандарта технологии"
Я все равно скачал гугловский шрифт, но ничего особо не поменялось, просто пробелы на месте emoji
Так же, советуют попробовать некий "pango". На сколько я смог разобраться, он работает с разными кодировками (
https://www.imagemagick.org/Usage/text/#pango)
Я его скачал, он установился (при этом поломав мне вообще imagick)
Но там вроде как была проблема с путями, их пофиксил, вроде как заработало
Но как и у чела, у меня мак, и я так и не смог запустить команду с этим pango (последний коммент):
https://www.imagemagick.org/discourse-server/viewt...
Причем остальные команды работают исправно
Устанавливал pango, как и imagemagick через brew
Команда
convert -list format | grep -i pango
выводит:
PANGO* PANGO --- Pango Markup Language
Получается он не установился? Хотя в brew он имеется:
Warning: pango 1.48.0 is already installed and up-to-date
To reinstall 1.48.0, run `brew reinstall pango`
А в
https://imagemagick.org/script/formats.php в секции про pango нет ничего похожего про emoji, только то что он расставляет текст и все..