public
Description: Sinatra extension to add support for pdf rendering with Prawn templates.
Homepage:
Clone URL: git://github.com/sbfaulkner/sinatra-prawn.git
name age message
file .gitignore Wed Mar 11 20:39:37 -0700 2009 first working version [sbfaulkner]
file CHANGES Wed Apr 29 12:39:58 -0700 2009 use Rack::Test instead of Sinatra::Test [sbfaulkner]
file LICENSE Wed Mar 11 20:39:37 -0700 2009 first working version [sbfaulkner]
file README.rdoc Wed Mar 11 20:52:48 -0700 2009 add installation instructions to README [sbfaulkner]
file Rakefile Wed Mar 11 20:39:37 -0700 2009 first working version [sbfaulkner]
file TODO Wed Apr 29 12:39:58 -0700 2009 use Rack::Test instead of Sinatra::Test [sbfaulkner]
file VERSION.yml Wed Apr 29 12:39:58 -0700 2009 use Rack::Test instead of Sinatra::Test [sbfaulkner]
directory lib/ Tue Apr 28 21:00:00 -0700 2009 sinatra 0.9.2 compatibility [sbfaulkner]
file sinatra-prawn.gemspec Wed Apr 29 12:39:58 -0700 2009 use Rack::Test instead of Sinatra::Test [sbfaulkner]
directory test/ Wed Apr 29 12:39:58 -0700 2009 use Rack::Test instead of Sinatra::Test [sbfaulkner]
README.rdoc

sinatra-prawn

sinatra-prawn is an extension for sinatra to enable rendering of pdf files using prawn templates.

Installation

  sudo gem install sbfaulkner-sinatra-prawn -s http://gems.github.com

Example

  require 'rubygems'
  require 'sinatra'
  require 'sinatra/prawn'

  set :prawn, { :page_layout => :landscape }

  get '/' do
    content_type 'application/pdf'
    prawn :pdf
  end

  __END__

  @@ pdf
  pdf.text "Hello world!!!!!"

Legal

Author:S. Brent Faulkner <brentf@unwwwired.net>
License:Copyright © 2009 unwwwired.net, released under the MIT license