module Bizside::Uploader::Exif

Private Instance Methods

auto_orient() { |img| ... } click to toggle source
# File lib/bizside/uploader/exif.rb, line 15
def auto_orient
  return unless self.model.valid?

  mime = MimeMagic.by_path(self.file.path)
  return unless mime and mime.image?

  manipulate! do |img|
    img.auto_orient
    img = yield(img) if block_given?
    img
  end
end
strip() { |img| ... } click to toggle source
# File lib/bizside/uploader/exif.rb, line 28
def strip
  return unless self.model.valid?

  mime = MimeMagic.by_path(self.file.path)
  return unless mime and mime.image?

  manipulate! do |img|
    img.strip
    img = yield(img) if block_given?
    img
  end
end