mPDFを使用してかなり複雑な PDF を生成する、PHP で記述されたドキュメント管理システムがあります。mPDF を使用することで、次のことが可能になりました。
- HTML/CSS を使用してページのスタイルを設定する
- 200 ページ以上のドキュメントを作成
- ドキュメント全体で縦/横のページを交互にサポート
- マルチレベルの PDF ブックマークを自動的に生成
- サードパーティの PDF をドキュメントにインポートする
システムの新しいバージョンを Ruby on Rails で作成したいと考えています。そのためには、Ruby PDF Generation の代替手段が必要です。Prawn、PDFKit、Wicked PDF、およびPrince XMLを調べましたが、それらのドキュメント (多くの場合 1 ページ分) を読んでも、mPDF ほど機能が豊富かどうかはわかりません。機能性よりも「使いやすさ」を重視しているようです。
mPDF と同じくらい高度な Ruby 用の PDF ジェネレーターはありますか、それとも PDF 生成を PHP ベースのままにしておく必要がありますか?