在paperclip中,当您保存带有许多样式和尺寸的图像时,它也会保存原始图像。
但在我的应用程序中,不必保存原始图像,只需保存样式即可。我想知道的是如何不保存原始图像。只需将其存储在内存或临时区域中,然后在生成样式后不保存即可。
理想情况下,根本不需要保存原始图像。我想解决方案之一是先保存原始图像,然后处理样式并在处理后删除,但我正在尝试节省带宽,保存后再删除原始图像有点毫无意义。
谢谢!
在paperclip中,当您保存带有许多样式和尺寸的图像时,它也会保存原始图像。
但在我的应用程序中,不必保存原始图像,只需保存样式即可。我想知道的是如何不保存原始图像。只需将其存储在内存或临时区域中,然后在生成样式后不保存即可。
理想情况下,根本不需要保存原始图像。我想解决方案之一是先保存原始图像,然后处理样式并在处理后删除,但我正在尝试节省带宽,保存后再删除原始图像有点毫无意义。
谢谢!
这对我有效
def destroy_original
File.unlink(self.photo.path)
end