module Cloudinary::CarrierWave::ClassMethods
Public Instance Methods
Source
# File lib/cloudinary/carrier_wave/process.rb, line 44 def cloudinary_transformation(options) process :cloudinary_transformation => options end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 16 def convert(format) process :convert => format end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 40 def crop(width, height, gravity="Center") process :crop => [width, height, gravity] end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 12 def eager process :eager => true end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 3 def make_private self.storage_type = :private end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 7 def process_all_versions(*args) @all_versions ||= Class.new(self) @all_versions.process(*args) end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 32 def resize_and_pad(width, height, background=:transparent, gravity="Center") process :resize_and_pad => [width, height, background, gravity] end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 28 def resize_to_fill(width, height, gravity="Center") process :resize_to_fill => [width, height, gravity] end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 24 def resize_to_fit(width, height) process :resize_to_fit => [width, height] end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 20 def resize_to_limit(width, height) process :resize_to_limit => [width, height] end
Source
# File lib/cloudinary/carrier_wave/process.rb, line 36 def scale(width, height) process :scale => [width, height] end