繁体   English   中英

Rails和Paperclip ...不保存原始图像,只保存样式?

[英]Rails and Paperclip… don't save the original image, just the styles?

在回形针中保存具有大量样式和大小的图像时,它还会保存原始图像。

但在我的应用程序中,没有必要保存原始,只是样式会做,我想知道你怎么不保存原件。 只需将其存储在内存或临时区域中,然后在生成样式后不保存。

理想情况下,根本不会保存原件。 我想一个解决方案是保存原件,处理样式并在之后删除,但是我试图节省带宽并在保存之后删除原件有点失败。

干杯!

这对我有用

def destroy_original
  File.unlink(self.photo.path)
end

取自这里: http://tekn0t.net/delete-original-image-when-using-papercliprai

编辑:提供的链接不再有效。 以下是来自同一作者的有效内容: https//gist.github.com/tekn0t/755593

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM