我想在我的后台生成我的某篇文章的截图,不知道 rails 能不能实现将文章的文字打印到一个画布上,然后还可以设置字体和颜色什么的,最后生成一张图片返回到前台。有这样的 gem 包吗?
使用 min_magick 来一步一步写,它底层调用了 imagemagick,imagemagick 可以将文字写到画布中去。
convert -font fonts/arial.ttf -fill "#FF3399" -pointsize 50 -draw "text 10,50 'hello world!'" origin.png "tmp/test.png"