module GraphicsMagick::Utilities::Composite
Public Instance Methods
composite(base, mask=nil)
click to toggle source
# File lib/graphicsmagick/utilities/composite.rb, line 5 def composite(base, mask=nil) if @utility.nil? @utility = "composite" @base_file = parse_input(base) @mask_file = parse_input(mask) if mask else raise NoMethodError, "You can't use Image#composite with #{@utility}" end self end
Private Instance Methods
build_composite_command(output_path)
click to toggle source
gm convert [options] change-path base-path mask-path output-path
# File lib/graphicsmagick/utilities/composite.rb, line 24 def build_composite_command(output_path) "composite #{options_to_str(@command_options)} #{path} #{@base_file.path} #{@mask_file.path if @mask_file} #{output_path}" end
composite_requires_output_file?()
click to toggle source
# File lib/graphicsmagick/utilities/composite.rb, line 19 def composite_requires_output_file? false end