We have a document management system written in PHP that uses mPDF to generate rather complex PDFs. We grew to love it, and mPDF allowed us to:
- Use HTML/CSS to style the pages
- Produce 200+ Page Documents
- Support alternating Portrait/Landscape pages throughout the document
- Automatically generate Multi-Level PDF Bookmarks
- Import 3rd-party PDFs into the document
We want the new version of the system to be writen on Ruby on Rails, and for that we would need a Ruby PDF Generation alternative. We checked out Prawn, PDFKit, Wicked PDF, and Prince XML, but reading their docs (which are often one page worth), I'm not sure if they are as feature-full as mPDF. They seem to go for the "Easy of Use" rather than functionality.
Is there a PDF Generator for Ruby that is as advanced as mPDF, or should be keep PDF generation PHP-based as it is?