Hacker News new | past | comments | ask | show | jobs | submit login

http://pdf-render.heroku.com/ - here's hello world in Sinatra with prawn, to give you a sense of how fun it is to use :)

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

get '/' do "<h1>This is a simple pdf rendering webservice. GET <a href='/hello%20world.pdf'>/hello%20world.pdf</a> to get a pdf back!</h1>" end

get '/*' do content_type('application/pdf') headers['Cache-Control'] = "public, max-age=6000000000000000000"

  pdf = Prawn::Document.new
  pdf.text(params[:splat][0].gsub(/.pdf\z/,''))
  pdf.render
end



Sorry about that - http://pastie.org/789318




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: