Ruby on rails wicked_pdf生成不带字段的pdf
我需要生成PDF,准备作为报告打印。 我用邪恶的宝石 我的控制器:Ruby on rails wicked_pdf生成不带字段的pdf,ruby-on-rails,pdf-generation,wicked-pdf,Ruby On Rails,Pdf Generation,Wicked Pdf,我需要生成PDF,准备作为报告打印。 我用邪恶的宝石 我的控制器: render pdf: "file_name", # Excluding ".pdf" extension. page_size: nil, page_width: 210, page_height: 297, orientation: 'Landscape' My pdf.erb: <body onload='number_pages' bgcolor="#ff00F
render pdf: "file_name", # Excluding ".pdf" extension.
page_size: nil,
page_width: 210,
page_height: 297,
orientation: 'Landscape'
My pdf.erb:
<body onload='number_pages' bgcolor="#ff00FA">
<div style="height: 210mm">
<%= image_tag "https://static.pexels.com/photos/160699/girl-dandelion-yellow-flowers-160699.jpeg", width: "300px"%>
</div>
我制作了一个小样本来展示我的问题(见下面的屏幕截图)
我不知道如果周围没有白色区域,如何制作pdf,我需要填充所有文档的正文
谢谢大家!
您是否尝试将页边距设置为0?比如:
render pdf: "file_name", # Excluding ".pdf" extension.
page_size: nil,
page_width: 210,
page_height: 297,
orientation: 'Landscape',
margin: {
top: 0, # default 10 (mm)
bottom: 0,
left: 0,
right: 0
}
很高兴它起作用了!我经常要去重新检查以提醒自己这些事情。哦,另外,如果你在Heroku上部署,如果你使用
wkhtmltopdf二进制文件
gem,你可能会遇到内存问题。如何防止内存问题?我使用而不是wkhtmltopdf二进制文件
。