Ruby on rails 使用Imagemagick压缩图像但保持相同尺寸

Ruby on rails 使用Imagemagick压缩图像但保持相同尺寸,ruby-on-rails,ruby-on-rails-3,imagemagick,Ruby On Rails,Ruby On Rails 3,Imagemagick,我有一个模型处理用回形针上传并用imagemagick处理的图像 以下是型号代码: has_attached_file :image, styles: { big: "2000x2000", small: "1000x1000", thumb: "250x250"} validates_attachment :image, content_type: { content_type: ["image/jpeg", "image/gif", "image/png"] } 我使用所有这些不同的样式,

我有一个模型处理用回形针上传并用imagemagick处理的图像

以下是型号代码:

has_attached_file :image, styles: { big: "2000x2000", small: "1000x1000", thumb: "250x250"}
validates_attachment :image, content_type: { content_type: ["image/jpeg", "image/gif", "image/png"] }
我使用所有这些不同的样式,但我也使用原始样式。虽然原始尺寸可能非常大,但有些图片大于15个月

我想压缩的原始风格,但不知道它到底是什么大小,有时图像是裁剪和3:2的比例是不尊重

我发现了这个线索: 但不适应Rails环境