Min*_*ure 5 ruby-on-rails bandwidth image-processing paperclip
在回形针中保存具有大量样式和大小的图像时,它还会保存原始图像.
但在我的应用程序中,没有必要保存原始,只是样式会做,我想知道你怎么不保存原件.只需将其存储在内存或临时区域中,然后在生成样式后不保存.
理想情况下,根本不会保存原件.我想一个解决方案是保存原件,处理样式并在之后删除,但是我试图节省带宽并在保存之后删除原件有点失败.
干杯!
这对我有用
def destroy_original
File.unlink(self.photo.path)
end
Run Code Online (Sandbox Code Playgroud)
取自这里: http://tekn0t.net/delete-original-image-when-using-papercliprai
编辑:提供的链接不再有效.以下是来自同一作者的有效内容:https://gist.github.com/tekn0t/755593