Files
fetsite/config/initializers/carrierwave.rb

24 lines
482 B
Ruby

module CarrierWave
module RMagick
# Manipulates quality settings of image
def quality(percentage)
manipulate! do |img|
img.write(current_path){ self.quality = percentage } unless img.quality == percentage
img = yield(img) if block_given?
img
end
end
# Strips out all EXIF information
def strip
manipulate! do |img|
img.strip!
img = yield(img) if block_given?
img
end
end
end
end