class Kanoko::Application::Convert::Function
You can make customize function. It just make or overwhrite instance method. example:
class Kanoko::Application::Convert::Function # get "/new_func/new_value" # => add imagemagick option # -new-option new_value def new_func(arg) ['-new-option', arg] end end
Public Class Methods
list()
click to toggle source
# File lib/kanoko/application/convert/function.rb, line 17 def list instance_methods(false) end
Public Instance Methods
auto_orient()
click to toggle source
# File lib/kanoko/application/convert/function.rb, line 43 def auto_orient [ '-auto-orient', ] end
crop(arg)
click to toggle source
# File lib/kanoko/application/convert/function.rb, line 22 def crop(arg) [ '-crop', arg ] end
fill(arg)
click to toggle source
# File lib/kanoko/application/convert/function.rb, line 28 def fill(arg) [ '-gravity', 'north', '-extent', arg, '-background', 'transparent', ] end
resize(arg)
click to toggle source
# File lib/kanoko/application/convert/function.rb, line 36 def resize(arg) [ '-define', "jpeg:size=#{arg}", '-thumbnail', arg, ] end
strip()
click to toggle source
# File lib/kanoko/application/convert/function.rb, line 49 def strip [ '-strip', ] end