Sha256: 97fc7e69da3a37991cc05af8f397e63106b8bbf9f6f009af40ef815da5bb8f14

Contents?: true

Size: 339 Bytes

Versions: 2

Compression:

Stored size: 339 Bytes

Contents

require "papernote/version"
require "papernote/formats/cornell"

module Papernote
  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
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
papernote-1.0.1 lib/papernote.rb
papernote-1.0.0 lib/papernote.rb