我正在构建一个 Rails 应用程序,用户可以在其中输入关于自己的六个单词并上传图像。我想将这六个单词附加到图像中。
我知道如何使用“静态”文本使文本附加工作,但我不知道如何将文本字段链接到用户在输入六个单词时填写的表单。
现在,“文本”是静态的,无论我放什么。
我想知道为什么以下不起作用?
process :textify => <%= @user.sixwords %>
这是我所拥有的:
process :textify => 'Text'
def textify(phrase)
manipulate! do |img|
img = img.sepiatone
title = Magick::Draw.new
title.annotate(img, 0,0,0,40, phrase) {
self.font_family = 'Helvetica'
self.fill = 'white'
self.pointsize = 32
}
img = img.write('newimg.gif')
end
end
感谢您帮助我变得不那么n00b!:)