是否有可能使用imagemagick在图像上绘制html字符串作为文本?
我不会使用div或其他标签,但是能够使用粗体,斜体等标签绘制文本会很棒。
让wysiwyg编辑器只有b,i,u选项并能够以相同的格式绘制此文本的想法。
答案 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