Module: CarrierWave::RMagick::ClassMethods
- Defined in:
- lib/carrierwave/processing/rmagick.rb
Instance Method Summary (collapse)
- - (Object) convert(format)
- - (Object) resize_and_pad(width, height, background = :transparent, gravity = ::Magick::CenterGravity)
- - (Object) resize_to_fill(width, height, gravity = ::Magick::CenterGravity)
- - (Object) resize_to_fit(width, height)
- - (Object) resize_to_limit(width, height)
Instance Method Details
- (Object) convert(format)
74 75 76 |
# File 'lib/carrierwave/processing/rmagick.rb', line 74 def convert(format) process :convert => format end |
- (Object) resize_and_pad(width, height, background = :transparent, gravity = ::Magick::CenterGravity)
90 91 92 |
# File 'lib/carrierwave/processing/rmagick.rb', line 90 def resize_and_pad(width, height, background=:transparent, gravity=::Magick::CenterGravity) process :resize_and_pad => [width, height, background, gravity] end |
- (Object) resize_to_fill(width, height, gravity = ::Magick::CenterGravity)
86 87 88 |
# File 'lib/carrierwave/processing/rmagick.rb', line 86 def resize_to_fill(width, height, gravity=::Magick::CenterGravity) process :resize_to_fill => [width, height, gravity] end |
- (Object) resize_to_fit(width, height)
82 83 84 |
# File 'lib/carrierwave/processing/rmagick.rb', line 82 def resize_to_fit(width, height) process :resize_to_fit => [width, height] end |
- (Object) resize_to_limit(width, height)
78 79 80 |
# File 'lib/carrierwave/processing/rmagick.rb', line 78 def resize_to_limit(width, height) process :resize_to_limit => [width, height] end |