首页 文章

wicked_pdf生成没有字段的pdf

提问于
浏览
0

我需要生成PDF,准备打印为报告 . 我使用wicked_pdf gem .

我的控制器:

render pdf: "file_name",   # Excluding ".pdf" extension.
      page_size: nil,
      page_width: 210,
      page_height: 297,
      orientation: 'Landscape'

我的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,我需要正文填写所有文件 .

谢谢!

![screenshot![]

1 回答

  • 1

    您是否尝试将边距设置为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 
      }
    

相关问题