Sha256: 3f529aaaded6d7333fef0ac5be5d5e42669fd23c890602fd72172cf191fd15a8
Contents?: true
Size: 1.47 KB
Versions: 2
Compression:
Stored size: 1.47 KB
Contents
Princely ======== * updated to avoid deprecation errors in rails 3 Princely is a simple wrapper for the Prince XML PDF generation library (http://www.princexml.com). It is almost entirely based on the SubImage Prince library found on this blog post: http://sublog.subimage.com/articles/2007/05/29/html-css-to-pdf-using-ruby-on-rails I have taken the helpers and made them a little bit more generalized and reusable, and created a render option set for pdf generation. The plugin will also automatically register the PDF MimeType so that you can use pdf in controller respond_to blocks. Example ======= class Provider::EstimatesController < Provider::BaseController def show respond_to do |format| format.html format.pdf do render :pdf => "file_name", :template => "controller/action.pdf.erb", :stylesheets => ["application","prince"] :layout => "pdf" end end end def pdf make_and_send_pdf("file_name") end end Render Defaults =============== The defaults for the render options are as follows: layout: false template: the template for the current controller/action stylesheets: none Resources ========= * Copyright (c) 2007 Michael Bleigh and Intridea, Inc., released under the MIT license * Copyright (c) 2007 Seth from Subimage from http://sublog.subimage.com/2007/05/29/html-css-to-pdf-using-ruby-on-rails
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
cmaggard-princely-1.2.6 | README.md |
ccollins-princely-1.2.6 | README.md |