問題タブ [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 投票する
1 に答える
4198 参照

ruby-on-rails-3 - WickedPDFにレイアウトがありません

私はこのようなコントローラーを持っています:

そして、このような単純なビュー:

レイアウト'application.html.erb'もあります。

次のコマンドを実行すると、次のようになります。

すべてのスタイルとレイアウトが適切に記載されたPDFを取得します。

ただし、に行くと、http://local.myapp.com:3000/professors/2.pdf次のようなエラーが発生します。

そこで、controller#showアクションを次のように変更しました。

これはビューをレンダリングするのに役立ちますが、残念ながらスタイルとレイアウトはレンダリングされません。私の質問は次のとおりです。

  1. テンプレートを指定する必要があるのはなぜですか?
  2. レイアウトがPDFでレンダリングされないのはなぜですか?
0 投票する
2 に答える
9090 参照

ruby-on-rails-3 - 警告: 定数 PDF は既に初期化されています

現在、Rails 3.0.0 に取り組んでいます。プロジェクトをターミナルで実行すると、この警告が表示されます。私を助けてください。

/usr/share/ruby-rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.0.0/lib/action_dispatch/http/mime_type.rb:98: 警告: 定数 PDF は既に初期化されています

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

wicked-pdf - wicked_pdfハンドルバー/口ひげのサポート

以前はerbでwicked_pdfを使用していましたが、テンプレートエンジンとしてハンドルバーを利用してwicked_pdfを使用したいと考えています。

それはwicked_pdfでうまくいくべきですか?hamlタグ付きの質問が表示されるので、「はい」と想定しています。他の誰かが試したかどうか疑問に思っています。

ちなみに-wicked_pdfでプレゼンターを使用している人はいますか?

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

ruby-on-rails-3 - 環境が WickedPDF および Heroku と競合する

私は WickedPDF を使用しています。基本的に、バイナリを含む 2 つの gem があります。

1 つ目は本番用、2 つ目は開発用です。次のような Gemfile があると、Heroku へのデプロイが機能しません。

そして、次のようにするとうまくいきません:

グループなしで持っていればうまくいきます。と同じように:

私が得るエラーは次のとおりです。

RuntimeError: wkhtmltopdf の場所が不明です

なぜこれが起こるのでしょうか?Heroku がプロダクション グループを使用しないのはなぜですか?

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

ruby-on-rails - Ruby/Rails Javascript (flot) は Wickedpdf で PDF をレンダリングします

wickedpdf は JavaScript グラフをレンダリングしますか?

ルビー 1.8.7

レール - 2.3.8

私のコードは正常に動作し、ビューは正常に表示されます.flotはグラフを希望どおりにプロットします...しかし、pdfファイルを見るとすべて空白です。

他の誰かが同様の問題に遭遇しましたか?

コントローラ:

意見:

ヘルパー:

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

ruby-on-rails - wicked_pdfはヘッダーをレンダリングしていません

PDFは正常に生成されますが、残念ながらヘッダーが表示されません。メインレイアウトにヘッダーを貼り付けることができ、それもうまく機能します。上記のヘッダー行は処理されていないようです。ファイル名'header.pdf.erb'は重要ではないようです。存在しないファイルを指すことができ、エラーは発生しません。

これはMacOS、Rails 3.2.1、ruby1.9です。

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

ruby-on-rails - MathJax と wkhtmltopdf を使用して Rails で PDF を生成する

Rails 3.2.6 を使用して Web サイトを作成していますが、Web サイトに数学の書式を表示できるようにする必要があります。この作業を行うために、たとえば question/1 などの数学を完全にレンダリングする mathjax-rails gem を使用しています。ただし、ユーザーが数学コンテンツを含む問題を PDF としてダウンロードできるようにしたいと考えています。私は自分のアプリをたくさん検索していじりましたが、解決策に最も近いのは wkhtmltopdf と wicked_pdf gem です。これは、ユーザーのコンピューターに保存される PDF が作成されるという点で機能します。ただし、数学は適切にレンダリングされません。これは、mathjax が実際に処理していないと思われるためです。

少し読んだ後、コントローラーに遅延を追加して、mathjax に魔法を実行する機会を与えるという答えが他の場所で見つかったと思いました。

ただし、これも機能せず、最終的には次のようなもので覆われた PDF になります。

[itex]3H_{2~(g)} + 2N_{2~(g)} ⇌ NH_{3~(g)}[/itex]

形式化された数学ではなく。どうすればこれを機能させることができるかについての手がかりはありますか?

前もって感謝します。

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

ruby-on-rails - wkhtmltopdf自動ページ分割

wkhtmltopdfRailsアプリケーションでv0.11.0rc1を使用しています(新しいコマンドラインパラメーター表記がサポートされていないことはwicked_pdfわかっています。gemの独自のフォークを使用しています)。wicked_pdfページに収まらないコンテンツは自動的に次のコンテンツにオーバーフローするはずだと思いましたが、そうではありません。テキストが途切れるだけで、行の途中にあることもあります。

を使用してページをレイアウトできることは知っていますpage-break-after:alwaysが、これはダーティなハードコーディングのように見えます。また、HTMLはERBテンプレートから取得されているため、ページ分割をどこに配置するかが常に明確であるとは限りません。

ページ分割が自動的に挿入されるように何かを行うことはできますか?これがどのように機能するかについて何かが欠けていますか?

生成されたコマンドラインは次のようになります

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

ruby-on-rails-3 - wicked_pdf の CSS 内で背景画像を使用する方法

Rails 3.0 プロジェクトで wicked_pdf プラグインを使用しています。cssファイル内の画像で背景を定義したい。

ここに私のcssコードがあります

これは ideathumbbg.png を見つけられず、生成された pdf で ideathumbbg.png をレンダリングします。

css ファイル内で wicked_pdf_image_tag ヘルパーを使用することは可能ですか? またはこの問題に対する他の最善の解決策はありますか?