use*_*052 6 ruby ruby-on-rails paperclip ruby-on-rails-3
我正在运行Ruby on Rails 3,我想使用Paperclip插件/ gem来降低上传图像的质量.我怎样才能做到这一点?
此时在我的模型文件中我有:
has_attached_file :avatar,
:styles => {
:thumb => ["50x50#", :jpg],
:medium => ["250x250#", :jpg],
:original => ["600x600#", :jpg] }
Run Code Online (Sandbox Code Playgroud)
将图像转换为.jpg格式并将设置尺寸.
Jam*_*mes 16
尝试使用convert_options.
has_attached_file :avatar,
:styles => { :thumb => '50x50#' },
:convert_options => { :thumb => '-quality 80' }
Run Code Online (Sandbox Code Playgroud)
Pet*_*own 11
从回形针维基,有一个质量选项:
class User < ActiveRecord::Base
has_attached_file :photo,
:styles => {
:small => {
:geometry => '38x38#',
:quality => 40,
:format => 'JPG'
},
:medium => {
:geometry => '92x92#',
:quality => 50
}
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5593 次 |
| 最近记录: |