Ruby on rails 如何优化使用曲别针上传的图像&;轨道?

Ruby on rails 如何优化使用曲别针上传的图像&;轨道?,ruby-on-rails,paperclip,Ruby On Rails,Paperclip,有人知道如何通过回形针优化图像大小吗 在我的图形模型中,我有以下内容: has_attached_file :graphic, :styles => { :home => ['120x90',:jpg], :thumb => ['70x70',:jpg] } 通过优化,我的意思是,减少每

有人知道如何通过回形针优化图像大小吗

在我的图形模型中,我有以下内容:

has_attached_file :graphic, 
                    :styles => {
                      :home       => ['120x90',:jpg],
                      :thumb      => ['70x70',:jpg]
                    }
通过优化,我的意思是,减少每个:home&:thumb图形的文件大小。一旦回形针创建它们,谷歌的速度测试告诉我,我应该能够将它们减少70-90%

我想我可以通过创建一个perclip处理器来做到这一点,但不确定从哪里开始

在这一点上有点难堪,非常感谢任何帮助/提示


(Rails 2.3)

查看质量选项。我读到75是平衡图像质量和最终大小的最佳设置

has_attached_file :photo,
                :styles => {
                  :small => {
                    :geometry => '38x38#',
                    :quality => 40,
                    :format => 'JPG'
                  },
                  :medium => {
                    :geometry => '92x92#',
                    :quality => 50
                  }

有一个宝石可以让你用回形针轻松完成这项工作:


此gem-to图像压缩处理器用于回形针:


您可能需要更具体一些。你遇到问题了吗?你能发一些代码吗?您希望执行哪种图像优化?@Pan,更新了问题,使之更具体。请查看我的博客帖子。这应该会有所帮助。