我正在寻找的是一些示例代码,最好是Ruby on Rails,关于如何动态创建包含特定字体文本的图像。
基本上我想创建一个这样的URL:
/api/text_as_image?font=futura&text=foo
让它返回包含文字“foo”的图像,字体为“futura”。我知道这可以用ImageMagick来完成,似乎无法弄明白。任何帮助表示赞赏。
答案 0 :(得分:5)
查看magick_title gem:
以下是基本用法:
# this could come from your form
params[:magick_title] = { :font_size => 24, :color => '#ff0000' }
# Then in your controller
MagickTitle.say("Hello!", params[:magick_image]).to_html