centos - graphicsmagick (GM) node.js. Знаки вопроса, вместо русского текста


0

Система CentOS 7. Node.js v8.15.0.

Использую модуль для работы с изображениями.

Накладываю текст на изображение и получаю знаки вопроса вместо символов. При этом так он ведёт себя только с кириллицей.

Код файла:

const gm = require(gm).subClass({ imageMagick: true });

gm(index.jpg)
  .font("Slimamif.ttf", 50)
  .fill("#ffffff")
  .drawText(100, 100, "Проверка!")
  .write(resize.png, err => if (err) console.log(err));

index.jpg - любая картинка. Slimamif.ttf - шрифт (сам шрифт не важен вообще. В любом случае получаю знаки вопроса).

Важно: В Windows работает корректно, также на Linux Fedora тоже пишет по русски, при этом код один и тот же.

Вывод команды localectl status:

System Locale: LANG=ru_RU.UTF-8
VC Keymap: ru
X11 Layout: ru,us
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp,grp:shifts_toggle,grp_led:scroll
Источник
  •  1675
  •  0
  • 21 янв 2019 2019-01-21 14:14:13
А если попытаться сделать то же самое непосредственно в самом imageMagickе, без участия ноды? — 21 янв 20192019-01-21 17:34:40.000000

Ответов пока нет