Комментирование пользовательского модуля изображения gm

#node.js #imagemagick #comments #gm

#node.js #imagemagick #Комментарии #gm

Вопрос:

Я пытаюсь прокомментировать изображение с помощью gm модуля, но он создает только то же изображение, которое я использовал без комментария.

Код в контексте

 var gm = require('gm');

gm('api/routes/image1.jpg')
    .comment(['Text Example'])
    .write('api/routes/image2.png', 
     function(e) {
         console.log(e||'done');
     });
  

Комментарии:

1. Вы ожидаете, что текст будет на самом изображении? Потому что это не то, для чего предназначен комментарий . Если это так, вам нужно использовать drawText .

2. Вы правы. Спасибо @BenFortune. Взяв документацию gm, вы знаете, что еще я могу изучить этот модуль?

3. Документация GraphicsMagick действительно хороша, gm это просто оболочка вокруг нее.

4. Спасибо @BenFortune. Еще один вопрос. Я хочу создать белую полосу внизу изображения. Я думал, что добавлю белое изображение, но изображение может сильно отличаться по размеру и высоте, так что это не работает. Вы знаете, как я мог бы создать панель внизу изображения любого размера?