Module: Papernote

Defined in:
lib/papernote.rb,
lib/papernote/version.rb

Constant Summary collapse

VERSION =
"1.0.1"

Class Method Summary collapse

Class Method Details

.generate(format, options = {}) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/papernote.rb', line 5

def self.generate(format, options={})
  fmt_class=Kernel.const_get(format)
  fmt_instance=fmt_class.new(options)
  pdf = fmt_instance.make_page
  if(options[:o])
    pdf.render_file(options[:o])
  else
    print pdf.render
  end
end