2

mPDFを使用してかなり複雑な PDF を生成する、PHP で記述されたドキュメント管理システムがあります。mPDF を使用することで、次のことが可能になりました。

  • HTML/CSS を使用してページのスタイルを設定する
  • 200 ページ以上のドキュメントを作成
  • ドキュメント全体で縦/横のページを交互にサポート
  • マルチレベルの PDF ブックマークを自動的に生成
  • サードパーティの PDF をドキュメントにインポートする

システムの新しいバージョンを Ruby on Rails で作成したいと考えています。そのためには、Ruby PDF Generation の代替手段が必要です。PrawnPDFKitWicked PDF、およびPrince XMLを調べましたが、それらのドキュメント (多くの場合 1 ページ分) を読んでも、mPDF ほど機能が豊富かどうかはわかりません。機能性よりも「使いやすさ」を重視しているようです。

mPDF と同じくらい高度な Ruby 用の PDF ジェネレーターはありますか、それとも PDF 生成を PHP ベースのままにしておく必要がありますか?

4

2 に答える 2

1

mPDFは、ポータブルPDFライブラリとhtml2pdfコンバーターを使用する複合ツールのようです。

それらをあなたが言及したlibs/toolsと比較するのは難しいです。PrinceXMLはhtml2pdfに似ているはずですが、Webkitを使用して無料のwkhtml2pdf(PDFKit、WicketPDF)を使用することもできます。

それらをエビと組み合わせると、PHPでFPDFに変換され、必要なすべてを実行できます。

于 2012-08-30T19:09:31.840 に答える
0

ドキュメント エンジンと対話するためのサンプル コードに Ruby の例が含まれているDocmosisを参照することをお勧めします。テンプレート機能は非常に優れており、大きなドキュメントが作成されるのを見てきました。PDFをステッチ/インポートできるとは思わないので、結合できる別のライブラリで使用する必要があります。

私は Docmosis を作成している会社と協力していることに注意してください。

于 2012-09-09T22:53:54.203 に答える