2016-03-29 74 views
-1

是否有可能使用imagemagick在图像上绘制html字符串?使用ImageMagick在图像上绘制html

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

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

回答

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

+0

与攀高有问题的安装,我看到PANGO * PANGO ---这意味着它不正确或东西安装。但我相信它就像官方文档中的例子一样有效。 – waney

+0

感谢您指点我到正确的地方 – waney

+1

我希望你不介意我添加一张图片来说明。 –