我正在尝试在PDF上使用Barby在show动作上渲染条形码,但它没有在视觉方面显示条形码。 new_barcode_pdf
处于有效状态并返回:4000000000297
我在我的控制器中使用的代码:
@barcode = Barcode.find(params[:id]).barcode_number
@new_barcode_pdf = Barby::EAN13.new(@barcode)
@barcode_pdf = Barby::HtmlOutputter.new(@new_barcode_pdf)
@new_barcode_pdf.to_html
respond_to do |format|
format.html
format.pdf do
render :pdf => "pdf layout", :layout => 'show.pdf.erb', encoding: 'utf8'
end
end
在我看来:
<%= @new_barcode_pdf.to_html.html_safe %>
我正在使用WickedPdf渲染条形码。
提前致谢,
ķ。
答案 0 :(得分:0)
我弄清楚问题是什么,PDF本身需要将CSS放在同一个PDF文件中。