仅将处理后的图像保存在回形针中
Posted
技术标签:
【中文标题】仅将处理后的图像保存在回形针中【英文标题】:Saving only processed images in paperclip 【发布时间】:2012-11-05 10:12:01 【问题描述】:我的回形针设置是
has_attached_file :avatar, :styles => :medium => "300x300", :thumb => "100x100",
:storage => :s3,
:bucket => ENV['BUCKET'],
:s3_credentials =>
:access_key_id => ENV['ACCESS_KEY'],
:secret_access_key => ENV['SECRET_KEY']
我不希望有尺寸限制,因为它会麻烦用户调整他/她的图像大小。 所以,我把样式放在中号和拇指上。 但是s3中还是保存了原文件。
如何避免保存原始图像?
【问题讨论】:
你试过railsforum.com/viewtopic.php?pid=90118#p90118 吗? 【参考方案1】:处理完成后使用回调销毁图像。这个Gist 包含一个例子
【讨论】:
以上是关于仅将处理后的图像保存在回形针中的主要内容,如果未能解决你的问题,请参考以下文章