問題 - wkhtmltopdfには、PDFの表示時にブートストラップスタイルが含まれていません。私は幸運を伴わずにすべてのウェブサイトから数多くの方法を試しました。Rails 5 - wkhtmltopdfにはブートストラップが含まれていません。
システム仕様
- レール5.1.4
- ルビー2.4.2p198(2017年9月14日リビジョン59899)[x86_64の-darwin17]ここ
は、スニペットでありますコード:
# Gemfile
gem 'wicked_pdf'
gem 'wkhtmltopdf-binary'
gem 'bootstrap-sass', '~> 3.3.6'
# app/controllers/forms_controller
def show
@form = Form.find(params[:id])
respond_to do |format|
format.html
format.pdf do
render pdf: "#{@form.id}",
template: 'forms/show.html.erb',
locals: { f: @f }
end
end
end
# app/views/forms/show.html.erb
<%= render 'forms/form.html.erb' %>
'wicked_pdf'文書の' form.html.erb'に 'stylesheet_link_tag'と' wicked_pdf_stylesheet_link_tag'を含めましたか? – jvillian
@jvillian - 私がbootstrap-sass宝石を使用している場合、私のブートストラップスタイルシートはどこにありますか? –
私はブートストラップを含めるためにこれを行います: 'wicked_pdf_stylesheet_link_tag" bootstrap.css "'。それ以上の設定があった場合、私は思い出しません。 – jvillian