使用ImageMagick在图像上绘制html

时间:2016-03-29 20:25:48

标签: html imagemagick

是否有可能使用imagemagick在图像上绘制html字符串作为文本?

我不会使用div或其他标签,但是能够使用粗体,斜体等标签绘制文本会很棒。

让wysiwyg编辑器只有b,i,u选项并能够以相同的格式绘制此文本的想法。

1 个答案:

答案 0 :(得分:2)

  

是否有可能使用imagemagick在图像上绘制html字符串作为文本?

当然。

echo '<html><body><strong>Hello</strong> <em>world</em></body></html>' | convert - /tmp/out.png

但是我相信你真正想要的是一组有限的标记来影响文本的绘画风格。这是in the usage documentation所述的pango:协议。

  

例如......

convert -background lightblue -gravity center -size 180x \
      pango:"The <b>bold</b> and <i>beautiful</i>" \
      pango_formatting.gif

enter image description here