In paperclip when you save an image with lots of style and sizes it also saves the original.
But in my app it's not necessary to save the original, just the style will do, what I was wondering was how do you not save the original. Just store it in memory or in a temporary area and then not save it once the style have been generated.
Ideally it would not save original at all. I guess one solution would be to save the original, process the style and delete afterwards, however I'm trying to save on bandwidth and deleting the original after it has been saved kindof defeats the point.
Cheers!
检查一下: 如何告诉回形针不保存原始文件?
This worked for me
def destroy_original
File.unlink(self.photo.path)
end
Taken from here: http://tekn0t.net/delete-original-image-when-using-papercliprai
Edit: the provided link is no longer valid. Here is a valid one from the same author: https://gist.github.com/tekn0t/755593
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.