5

だから私は昨日、PDFレンダリングを適切に機能させようとして、これに頭を悩ませてきました。Prawn と PDFKit を試した後、少なくともそれを機能させるには、Mac OS 10.7 で wkhtmltopdf を使用する必要があることがわかりましたが、印刷メディアである pdf を対象として追加したスタイルが完全に無視されることが問題です。タイプ、および特別なテンプレート。

ここに私が今いる場所のペーストビンがあります: http://pastebin.com/LW16RYjW

これらすべてと他のいくつかを試してもうまくいきませんでした:

  1. http://www.snikt.net/blog/2012/04/26/wicked-pdf/
  2. WickedPDF の欠落したレイアウト
  3. http://akabhilash.wordpress.com/2010/11/27/pdf-generation-with-wicked-pdf-in-rails/

私は最終的にこの設定になりました:

他に何をすべきかわからなかったので、 pdf_helper.rbを物理的に lib/ ディレクトリにコピーしました (なぜ以前に存在しなかったのか、バンドル時に存在するべきだったのかさえわかりません (?))。

コントローラーのレンダリングオプションが選択されていないように見える理由と、画面 (html) バージョンに影響を与えずにスタイルを登録する方法を教えてください。どんな助けでも大歓迎です。お時間をいただきありがとうございます。

4

1 に答える 1

0

ミドルウェアをオフにするか、README に記載されているように、ミドルウェア呼び出しでカスタマイズしようとしているルートを追加します。

于 2013-01-19T00:02:55.557 に答える