我是新的 b rails,我已经成功地使用 wkhtmltopdf[0.11.0 rc1] 免费版从 HTML 生成了 PDF,使用 ruby on rails(3.1)。
我想要 A4 可打印尺寸的 PDF。(PDF 有多个页面。)
但似乎生成的 PDF 尺寸很小,
我的 HTML 包装器/主文件和包装器居中
我已经在使用 Wicked-PDF 并在生成的 PDF 中面临这个问题DIV
。 使用 page_size 作为 A4。width: 580px;
DIV
margin: auto;
pdf = WickedPdf.new.pdf_from_string(render_to_string(
template: 'assessment_reports/assessment_report.html.haml',
layout: "layouts/reports.html.haml",
handlers: [ :haml ], margin: { :left => "5mm",:right => "5mm", :top => "20mm", :bottom => "0mm" },
locals: { :@view_mode => "pdf" }
))
Que是-我如何在生成pdf时按比例转换/缩放其宽度- 210mm(这是A4纸的宽度)和高度?不需要,但如果可能的话,分辨率应该是 300DPI。
任何帮助,将不胜感激。