class ImgOverlay::FinalImage

Public Class Methods

new(orignal_image_path:, overlay_image_path:, final_image_path:) click to toggle source
# File lib/img_overlay/final_image.rb, line 5
def initialize(orignal_image_path:, overlay_image_path:, final_image_path:)
  @orignal_image_path = orignal_image_path
  @overlay_image_path = overlay_image_path
  @final_image_path = final_image_path
end

Public Instance Methods

command() click to toggle source
# File lib/img_overlay/final_image.rb, line 11
def command
  "composite -gravity Center #{@overlay_image_path} #{@orignal_image_path} #{@final_image_path}"
end
generate!() click to toggle source
# File lib/img_overlay/final_image.rb, line 15
def generate!
  #puts "about to run command:: #{command}"
  `#{command}`
end