我正在尝试使用wicked pdf转换html页面但不显示html / css / javascript。
这是我的控制器:
respond_to do |format|
format.html
format.pdf do
render :pdf => 'rapport_pdf',
:template => 'messages/template_load_pdf.pdf.erb',
:layout => 'rapport_load_pdf.html.erb',
:show_as_html => params[:debug].present?
end
end
这是我的rapport_load_pdf.html.erb:
<!DOCTYPE html>
<html>
<head>
<title>PDF</title>
<%= wicked_pdf_stylesheet_link_tag "application" -%>
</head>
<body>
<div class='container'>
<%= yield %>
</div>
</body>
这是我的gemfile:
gem 'wicked_pdf'
gem 'wkhtmltopdf-binary'
答案 0 :(得分:0)
我尝试过不同的技术来加速我的pdf生成。但这些步骤非常有用。
wp_new_user_notification
文件导入必要的css / scss文件。并且,尽量避免导入不必要的css文件。 (因为加载外部css文件和图像会导致服务器内存中断并延迟pdf进程。) scss
请查看更多详情here