Tim, 

Have a look at http://docraptor.com/

Uses PrinceXML under the hood, which is the gold standard, but costs an arm and 
a leg.

DocRaptor's plans seem reasonable and I have heard good comments about them.

They have a decent API with Ruby/Rails examples.

Good luck!

Steve



On Wednesday, 7 November 2012 at 5:14 PM, Tim McEwan wrote:

> Hi all, 
> 
> I want to automate the creation of around 100 PDFs with user data and 
> graphics generated by JS (charts mostly, but maybe some Raphael).  Each PDF 
> is an energy bill.  The whole environment can be controlled, so it doesn't 
> need to be client-side cross-platform or anything.  However, we'd like to be 
> able to package it up and have others use it, so the simpler the better.
> 
> I've looked at Prawn, but I'd rather not have to draw everything from first 
> principles.  It seems wkhtmltopdf is a better bet so I tested it on 
> highcharts.com (http://highcharts.com).  It does a good job 
> (http://cl.ly/2l1c3C083u3N), but not as good as straight Safari 
> (http://cl.ly/2Q0F0J0C022a).  So I thought perhaps I'd automate a browser 
> instead, but that may not be so simple 
> (http://stackoverflow.com/questions/11537103/how-to-handle-print-dialog-in-selenium).
> 
> Has anyone got any tips on the best way to go?
> 
> Thanks,
> Tim
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ruby or Rails Oceania" group.
> To post to this group, send email to rails-oceania@googlegroups.com 
> (mailto:rails-oceania@googlegroups.com).
> To unsubscribe from this group, send email to 
> rails-oceania+unsubscr...@googlegroups.com 
> (mailto:rails-oceania+unsubscr...@googlegroups.com).
> For more options, visit this group at 
> http://groups.google.com/group/rails-oceania?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" group.
To post to this group, send email to rails-oceania@googlegroups.com.
To unsubscribe from this group, send email to 
rails-oceania+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rails-oceania?hl=en.

Reply via email to