class ImgOverlay::OverylayImage
Public Class Methods
new(width:, height:, color_r:, color_g:, color_b:, opacity:, output_path:)
click to toggle source
# File lib/img_overlay/overylay_image.rb, line 5 def initialize(width:, height:, color_r:, color_g:, color_b:, opacity:, output_path:) @width = width @height = height @color_r = color_r @color_g = color_g @color_b = color_b @opacity = opacity @output_path = output_path end
Public Instance Methods
command()
click to toggle source
# File lib/img_overlay/overylay_image.rb, line 15 def command "convert -size #{@width}x#{@height} canvas:rgba\\(#{@color_r},#{@color_g},#{@color_b},#{@opacity}\\) #{@output_path}" end
generate!()
click to toggle source
# File lib/img_overlay/overylay_image.rb, line 19 def generate! #puts "about to run command:: #{command}" `#{command}` end