1

我想将UserProfile.nickname作为文本注释插入转换选项。
这就是我现在所拥有的。我怎样才能解决这个问题?

user_profile.rb

before_save :text_to_insert

def text_to_insert
    nickname = self.nickname 
end

has_attached_file :user_avatar,
    :styles => {
    :thumb=> "100x100>",
    :small  => "400x400>" }, 
     :convert_options => {
      :small => lambda {|a| %Q{ -gravity south  -pointsize 25 -fill black -annotate +0+0 "#{nickname}" -fill white -annotate +2+2 "#{nickname} "} } }
4

1 回答 1

0

尝试 #{:nickname} 或 #{self.nickname} 代替。

我有同样的问题。通常他们建议您创建一个自定义回形针处理器来执行此操作,但几年前我以一种记住您问题中提到的 o 的方式做了类似的事情,但我不记得具体如何。

如果您完成了,请在此处发布您的解决方案并让我知道是否可行;)

于 2014-02-16T04:56:42.103 回答