我使用回形针将图像上传到服务器。我使用以下代码缩放媒体图像:
:medium => "280x100>"
但我还需要将原始图像文件大小调整到1Mb。 使用回形针功能有什么办法吗?
答案 0 :(得分:1)
目前没有此类功能,但您可以按照https://github.com/thoughtbot/paperclip#validations所述添加文件大小验证,因此它将如下所示:
validates_attachment :avatar, :size => { :less_than => 1.megabytes }
答案 1 :(得分:0)
我不知道如何更改文件大小的图像大小,但您可以调整原始图像的大小:
class Image < ActiveRecord::Base
before_save :resize
def resize
self.image = self.image.resize "1024x1024"
end
end