Я учусь использовать ImageMagick, но у меня возникают проблемы при попытке создания изображения, как на примере ниже:ImageMagick многострочный текст и фоновое изображение
И для этого я» м, используя следующий код:
convert original.jpg -size 460x caption:'This is a multiline caption, This is a multiline caption, This is a multiline caption.' result.jpg
Эта команда сгенерировала два отдельных изображения, одно только с названием. Вы можете мне помочь?
PS: Я использую RubyOnRails с ImageMagick, но вы можете предложить примеры с MiniMagick или RMagick. Благодарю.
Просто думать об этом текст не сосредоточены на подписи; просто подпись на фотографии. Я не думал, что это сработает, но добавит для меня работу с гравюрой. convert original.jpg -size 460x -background transparent -fill black -pointsize 45-graptity main caption: «Это многострочный заголовок, это многострочный заголовок, это многострочный заголовок». -gravity center -composite result.jpg – Bonzo
Спасибо @Bonzo, отлично работал, вы могли бы рассказать мне, как я могу позиционировать этот блок текста в X: 50 и Y: 80? : D –
Проблема с Imagemagick (должна быть отсортирована в версии 7) - это -geometry и -gravity текста и размещения изображения интерферируют друг с другом. Было бы сложно сказать, что есть центрированный текст, а затем текст, помещенный в определенную точку изображения с помощью этого метода. Для чего вы хотите, чтобы это работало, хотя текст теперь выровнен слева. convert original.jpg -size 460x -background transparent -fill black -pointsize 45 caption: «Это многострочный заголовок, это многострочный заголовок, это многострочный заголовок». -geometry + 50 + 80 -composite result1.jpg – Bonzo