有人知道吗?使用PaperClip,有一个特殊的配置命令。

从图像中删除相机数据,每个文件保持25-30 kb。如果我们制作了很多版本(拇指,小...),那将是非常敏感的。在小图像中,没有此信息的实际文件大小可能少5-6倍。

提前致谢!

有帮助吗?

解决方案

载波非常灵活,可以制作自己的处理器。使用Minimagick,我们可以使用很多选项 mogrify 命令行实用程序,其中之一是脱衣舞:

class ImageUploader < CarrierWave::Uploader::Base
  include CarrierWave::MiniMagick

  version :small do
    process :resize_to_fill => [100, 100]
    process :strip
  end

  def strip
    manipulate! do |img|
      img.strip!
      img = yield(img) if block_given?
      img
    end
  end
end
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top