有谁知道如何通过回形针优化图像尺寸?
在我的Graphic模型中,我有以下内容:
has_attached_file :graphic,
:styles => {
:home => ['120x90',:jpg],
:thumb => ['70x70',:jpg]
}
通过优化我的意思是,减少每个文件大小:home& :拇指图形一旦回形针创建它们,谷歌的速度测试告诉我,我应该能够将这些减少70-90%。
我想我可以通过创建一个perclip处理器来做到这一点,但不确定从哪里开始。
有点难过这个,任何帮助/提示非常感谢!
(Rails 2.3)
答案 0 :(得分:3)
有一个宝石可以让你轻松使用Paperclip:
答案 1 :(得分:2)
这个宝石到Paperclip的图像压缩处理器:
答案 2 :(得分:1)
查看质量选项。我已经读过,75是平衡质量和图像尺寸的最佳设置。
has_attached_file :photo,
:styles => {
:small => {
:geometry => '38x38#',
:quality => 40,
:format => 'JPG'
},
:medium => {
:geometry => '92x92#',
:quality => 50
}