# File lib/pdfkit/pdfkit.rb, line 32 def command(path = nil) args = [executable] args += @options.to_a.flatten.compact args << '--quiet' if @source.html? args << '-' # Get HTML from stdin else args << @source.to_s end args << (path || '-') # Write to file or stdout args.map {|arg| %Q{"#{arg.gsub('"', '\"')}"}} end