0

私のローカルではすべてが完璧に機能しますが、本番環境(Heroku)では、生成されたpdfの一部の画像が表示されません:

<img alt="Bg_pdf" id="background" src="file:////app/app/assets/images/bg_pdf.jpg">
<img alt="Bg_pdf2" id="background2" src="file:////app/app/assets/images/bg_pdf2.jpg">
<img alt="Bg_pdf2" id="background3" src="file:////app/app/assets/images/bg_pdf2.jpg">
<img alt="Bg_pdf2" id="background4" src="file:////app/app/assets/images/bg_pdf2.jpg">


<img alt="Step_4" id="pic3" src="file:////app/app/assets/images/steps/raka/right/step_4.jpg" style="margin-top: 20px;">

#pic3 は表示されませんが、上記の他のすべての画像は表示されます。

生成された pdf に pic3 が表示されないのはなぜですか? 許容される画像の最大量があるためですか?

私の宝石ファイルで:

gem 'wicked_pdf', github: 'mileszs/wicked_pdf'
gem 'wkhtmltopdf-heroku'

そして、私はヘルパーメソッドを使用しています:

<%= wicked_pdf_image_tag("steps/#{session[:product]}/#{session[:sving]}/step_4.jpg", :id => 'pic3', :style => 'margin-top: 20px;') %>
4

1 に答える 1

0

.jpg、jpeg 画像、代わりに .PNG 画像を使用すると問題が発生しますが、問題なく動作します。

于 2013-03-25T15:21:52.300 に答える