压缩图像但使用Imagemagick保持相同的尺寸

时间:2016-10-10 14:48:50

标签: ruby-on-rails ruby-on-rails-3 imagemagick

我有一个模型处理用 paperclip 上传的图像并使用 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 Mo.

我想压缩原始样式但又不确切知道它的大小,有时会裁剪图像并且不遵守3:2的比例。

我找到了这个帖子:Reducing the file size of a very large images, without changing the image dimensions 但还没有适应Rails环境。

0 个答案:

没有答案