1

rails から pdf ファイルを生成するために wicked_pdf と wkhtmltopdf を使用した人はいますか?

wkhtmltopdf ( http://code.google.com/p/wkhtmltopdf/ ) は、wicked_pdf gem ( https://github.com/mileszs/wicked_pdf ) が本質的にラップする C++ 実行可能ファイルです。テーブルやレポートの基本的な PDF 生成に最適です。

現在、多くの JavaScript コンテンツを含むページを印刷しようとしています。処理はすべてサーバー側で行われるため、明らかに JavaScript を解釈するブラウザーはありません。

いろいろ調べてみたところ、wkhtmltopdf が一部の Javascript をサポートしていることがわかりますが、多くの人が複雑な JavaScript レンダリングに使用して問題に直面していることもわかりました。

4

1 に答える 1

3

実際にはそこにブラウザエンジンがあります。wkhtmltopdf の WK は、HTML と JavaScript のレンダリングに使用されるブラウザー エンジンである webkit を表します。Chrome もそのエンジンを使用します。

うまくいかない特定のことはありますか?私は JavaScript を使用しており、非常に複雑な JavaScript も使用されているのを見てきました。たとえば、チャートの生成などです。wkhtmltopdf でよく使用されるヘッダーとフッターは、javascipt にも大きく依存しています。

私はルビーの宝石を使用していません。

于 2012-12-20T15:15:00.457 に答える