Несколько шрифтов в функции writeText () в «gm» (graphicsMagick + ImageMagick)? - PullRequest
0 голосов
/ 23 мая 2018

Я пытаюсь написать на изображении с несколькими языками.Я использую пакет npm 'gm'.

gm(inputFilePath)
.font(fontFilePath) // .ttf format
.writeText(x,y,TextToBeWritten)
.write(outputFile , callBackFunction())

Здесь я хочу написать на нескольких языках.И нет единого шрифта, который бы включал их все.Как передать несколько шрифтов в функцию writeText?

Допустим, я хочу писать на китайском, английском, русском, японском и хинди.Как можно передать что-то вроде

.font(font1.ttf , font2.ttf , font3.ttf)
.writeText(x , y , TextToBeWritten)

Если я не могу этого сделать, то у меня не будет другого выбора, кроме как объединить несколько шрифтов.и создать один файл .ttf.

Я бы хотел сделать это, если это возможно.Если это невозможно с текущей версией «gm», я хотел бы внести свой вклад в «gm».Если кто-нибудь сможет мне помочь, я смогу справиться с этим.

...