module AttachmentSaver::Processors::RMagick::Operations
Public Instance Methods
corrected_mime_type()
click to toggle source
# File lib/processors/r_magick.rb, line 82 def corrected_mime_type case mime_type when 'image/x-jpeg' then 'image/jpeg' when 'image/x-magick' then nil else mime_type end end
crop_to(new_width, new_height, &block)
click to toggle source
# File lib/processors/r_magick.rb, line 111 def crop_to(new_width, new_height, &block) # crops to the center image = crop(Magick::CenterGravity, new_width, new_height, true) image.extend Operations block.call(image) end
file_type_extension()
click to toggle source
# File lib/processors/r_magick.rb, line 90 def file_type_extension case format.downcase when 'jpeg' then 'jpg' else format.downcase end end
height()
click to toggle source
# File lib/processors/r_magick.rb, line 101 def height rows end
resize_to(new_width, new_height, &block)
click to toggle source
# File lib/processors/r_magick.rb, line 105 def resize_to(new_width, new_height, &block) image = resize(new_width, new_height) image.extend Operations block.call(image) end
width()
click to toggle source
# File lib/processors/r_magick.rb, line 97 def width columns end