Module: CarrierWave::ImageOptim
- Included in:
- SimpleImageUploader
- Defined in:
- app/lib/carrier_wave/image_optim.rb
Overview
Optimizing uploaded images
Constant Summary collapse
- DEFAULT_OPTIONS =
{ skip_missing_workers: true, advpng: false, gifsicle: false, jhead: false, jpegrecompress: false, jpegtran: false, pngcrush: false, pngout: false, pngquant: false, svgo: false, jpegoptim: { max_quality: 75 }, optipng: { level: 4 } }.freeze
Instance Method Summary collapse
Instance Method Details
#optimize(options = {}) ⇒ Object
21 22 23 24 |
# File 'app/lib/carrier_wave/image_optim.rb', line 21 def optimize( = {}) image_optim = ::ImageOptim.new(()) image_optim.optimize_image!(current_path) end |