問題タブ [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.
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初心者なので、お手柔らかにお願いします!
ruby-on-rails - 邪悪な PDF + ペーパークリップ
私はそれを理解できないという大きな問題を抱えています。
show アクションでページを生成しようとしています:
しかし、このビューでは、ペーパークリップを介してアップロードされたファイルがいくつかあり、http://localhost:3000/projects/1.pdfと入力しようとすると、エラーがスローされます。
「システム」パスを追加しようとしました:
しかし、これを修正する方法がわかりません。誰か助けてください。ありがとう
ruby-on-rails - アプリケーション コントローラで index & show アクションのデフォルトの Respond_to を定義するにはどうすればよいですか?
Application Controller で index および show アクションのデフォルトの Respond_to を定義し、カスタマイズが必要な他のコントローラーでオーバーライドできるようにする方法はあるのでしょうか。
例があるとわかりやすいと思います。
InheritedResources、CanCan/Authlogic、および WickedPDF gem を使用して、pdf を生成し、ユーザーを承認しています。コードを乾かすことができるかどうか疑問に思っていました。
これが私が持っているものです
これはうまくいきます。しかし、pdf を生成したいすべてのコントローラーで format.pdf を定義する必要があるのは冗長に思えます。これをアプリケーションコントローラーに移動するか、継承されたリソースを使用してどこかを指定し、コントローラーごとにこれをオーバーライドする方法はありますか? 何か案は?
ありがとうございました
ruby-on-rails-3 - 運用サーバー上の wicked_pdf
ローカルでは魔法のように機能しますが、サーバーで PDF を生成しようとすると、次のようになります。
これがmy_controllerの内容です。
そして私のGemfileで
ruby - WickedPdf がローカル システムで動作しなくなった
wkhtmltopdf を使用して PDF を生成しているときにこのエラーが発生します
私のwicked_pdf.rb
コマンドラインで
正常に動作しています。
html - サーバーに戻らずに PDF をレンダリングする (wicked_pdf)
wicked_pdf を使用して PDF をレンダリングしています。アプリは HTML でテーブルをレンダリングします。このテーブルは、その中のデータが 30 秒ごとに変化するという意味で動的です。ユーザーが「PDF としてダウンロード」リンクをクリックすると、要求がサーバーに返され、HTML (PDF 用にわずかに変更されたもの) がレンダリングされます。
ただし、問題は、リクエストがサーバーに返されるため、データが変更されていることです。これにより、HTML テーブルとは異なる値が PDF テーブルに表示されます。クライアントはこれを望んでいません。
基本的に、動的テーブルではなく、静的テーブルのスナップショットが PDF 形式で必要です。wicked_pdf を使用してこれを行うにはどうすればよいですか?
ありがとう、シュリダール
ruby-on-rails - wkhtmltopdf/wicked_pdf : 一部の外部画像が表示されない
wkhtmltopdf/wickedpdf (どちらも最新バージョンで、Rails も同様) を使用して、Rails アプリのページを PDF にエクスポートしようとしています。ただし、facebook からの外部画像 (明らかに絶対 URL を使用) は表示されません。写真がなくなったとき。HTMLバージョンは問題ありません。
他のソースからの他の写真で試してみましたが、期待どおりに機能しました。FBの写真だけが問題を引き起こしています。しかし、私はそれらが絶対に必要です。
何か案は?御時間ありがとうございます!
ruby-on-rails - wicked_pdf + rails 3.1 アセット パイプライン
wicked_pdf に問題があります。私のjavascriptは考慮されていません。レポートが生成され、表示されるテキストは「未定義または未定義のページ」です。javascript を wicked_pdf にリンクするための助けをいただければ幸いです。
マークアップ:
コントローラーのアクション:
ruby-on-rails-3 - Wicked_PDFのグレースケール関数は機能していますか?
私のプロジェクトでは、wicked_PDFを使用してHTMLからのいくつかの画像とテキストを含むPDFをグレースケールで印刷しようとしています。Gemは同じ機能を提供しますが、機能していないようです。
これが私のコードです:
画像を背景として渡します。ただし、カラーでレンダリングされます。私は何かが足りないのですか?wicked_PDF gemが期待どおりにグレースケール関数を処理できないのはなぜですか?
彼らのドキュメントはこれに関して何の助けもありませんでした。
ruby-on-rails - Wicked-pdf が Heroku でタイムアウトする
私の pdf はローカルで、時には Heroku アプリで正しく生成されますが、時折タイムアウトし、このエラーが表示されます
何が問題なのですか?