問題タブ [wicked-pdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2560 参照

ruby-on-rails - Wicked_pdf は開発では正常に動作しますが、本番環境では動作しません

Rails でいくつかの PDF を生成するために wicked_pdf を使用しており、私の開発環境では問題なく動作していますが、実稼働環境で PDF を生成しようとすると 500 エラーが発生します (ログには特定のエラーはありません)。最初に気付いたのは、wkhtmltopdf バイナリが実稼働ボックスの別の場所にあったため、wicked_pdf.rb 初期化子に次を追加したことです。

コントローラーで呼び出す方法は次のとおりです。

そして、ここに私の見解の内容があります:

debug=trueクエリ文字列に追加すると、OK が生成されるようです (そして、wicked_pdf_image_tagヘルパーは正しい場所を生成するように見えますが、これは Rails 3.1 の落とし穴のようです)。何か案は?Ruby/Rails初心者なので、お手柔らかにお願いします!

0 投票する
2 に答える
852 参照

ruby-on-rails - 邪悪な PDF + ペーパークリップ

私はそれを理解できないという大きな問題を抱えています。

show アクションでページを生成しようとしています:

しかし、このビューでは、ペーパークリップを介してアップロードされたファイルがいくつかあり、http://localhost:3000/projects/1.pdfと入力しようとすると、エラーがスローされます。

「システム」パスを追加しようとしました:

しかし、これを修正する方法がわかりません。誰か助けてください。ありがとう

0 投票する
1 に答える
1525 参照

ruby-on-rails - アプリケーション コントローラで index & show アクションのデフォルトの Respond_to を定義するにはどうすればよいですか?

Application Controller で index および show アクションのデフォルトの Respond_to を定義し、カスタマイズが必要な他のコントローラーでオーバーライドできるようにする方法はあるのでしょうか。

例があるとわかりやすいと思います。

InheritedResources、CanCan/Authlogic、および WickedPDF gem を使用して、pdf を生成し、ユーザーを承認しています。コードを乾かすことができるかどうか疑問に思っていました。

これが私が持っているものです

これはうまくいきます。しかし、pdf を生成したいすべてのコントローラーで format.pdf を定義する必要があるのは冗長に思えます。これをアプリケーションコントローラーに移動するか、継承されたリソースを使用してどこかを指定し、コントローラーごとにこれをオーバーライドする方法はありますか? 何か案は?

ありがとうございました

0 投票する
2 に答える
3132 参照

ruby-on-rails-3 - 運用サーバー上の wicked_pdf

ローカルでは魔法のように機能しますが、サーバーで PDF を生成しようとすると、次のようになります。

これがmy_controllerの内容です。

そして私のGemfileで

0 投票する
2 に答える
276 参照

ruby - WickedPdf がローカル システムで動作しなくなった

wkhtmltopdf を使用して PDF を生成しているときにこのエラーが発生します

私のwicked_pdf.rb

コマンドラインで

正常に動作しています。

0 投票する
1 に答える
596 参照

html - サーバーに戻らずに PDF をレンダリングする (wicked_pdf)

wicked_pdf を使用して PDF をレンダリングしています。アプリは HTML でテーブルをレンダリングします。このテーブルは、その中のデータが 30 秒ごとに変化するという意味で動的です。ユーザーが「PDF としてダウンロード」リンクをクリックすると、要求がサーバーに返され、HTML (PDF 用にわずかに変更されたもの) がレンダリングされます。

ただし、問題は、リクエストがサーバーに返されるため、データが変更されていることです。これにより、HTML テーブルとは異なる値が PDF テーブルに表示されます。クライアントはこれを望んでいません。

基本的に、動的テーブルではなく、静的テーブルのスナップショットが PDF 形式で必要です。wicked_pdf を使用してこれを行うにはどうすればよいですか?

ありがとう、シュリダール

0 投票する
2 に答える
1601 参照

ruby-on-rails - wkhtmltopdf/wicked_pdf : 一部の外部画像が表示されない

wkhtmltopdf/wickedpdf (どちらも最新バージョンで、Rails も同様) を使用して、Rails アプリのページを PDF にエクスポートしようとしています。ただし、facebook からの外部画像 (明らかに絶対 URL を使用) は表示されません。写真がなくなったとき。HTMLバージョンは問題ありません。

他のソースからの他の写真で試してみましたが、期待どおりに機能しました。FBの写真だけが問題を引き起こしています。しかし、私はそれらが絶対に必要です。

何か案は?御時間ありがとうございます!

0 投票する
1 に答える
618 参照

ruby-on-rails - wicked_pdf + rails 3.1 アセット パイプライン

wicked_pdf に問題があります。私のjavascriptは考慮されていません。レポートが生成され、表示されるテキストは「未定義または未定義のページ」です。javascript を wicked_pdf にリンクするための助けをいただければ幸いです。

マークアップ:

コントローラーのアクション:

0 投票する
1 に答える
276 参照

ruby-on-rails-3 - Wicked_PDFのグレースケール関数は機能していますか?

私のプロジェクトでは、wicked_PDFを使用してHTMLからのいくつかの画像とテキストを含むPDFをグレースケールで印刷しようとしています。Gemは同じ機能を提供しますが、機能していないようです。

これが私のコードです:

画像を背景として渡します。ただし、カラーでレンダリングされます。私は何かが足りないのですか?wicked_PDF gemが期待どおりにグレースケール関数を処理できないのはなぜですか?

彼らのドキュメントはこれに関して何の助けもありませんでした。

0 投票する
2 に答える
837 参照

ruby-on-rails - Wicked-pdf が Heroku でタイムアウトする

私の pdf はローカルで、時には Heroku アプリで正しく生成されますが、時折タイムアウトし、このエラーが表示されます

何が問題なのですか?