【问题标题】:How to create PDF with header / footer using IO.popen and wkhtmltopdf in rails 3如何在rails 3中使用IO.popen和wkhtmltopdf创建带有页眉/页脚的PDF
【发布时间】:2012-10-01 17:17:11
【问题描述】:

我想使用IO.popen 命令和wkhtmltopdf 创建PDF 文件。我使用以下代码使用wkhtmltopdf 命令成功创建了pdf文件:

IO.popen('wkhtmltopdf '+ source_url.to_s + ' ' + Rails.root.to_s + '/app/assets/pdfs/' + file_to_download) do
end

但我想使用相同的代码创建带有页眉和页脚的 PDF。我没有找到这个解决方案,如果有人有,请发给我。

【问题讨论】:

    标签: ruby-on-rails-3 pdf-generation wkhtmltopdf


    【解决方案1】:

    有选项 --header-html & --footer-html 可以通过您的命令在外部提供 html 标头

    1) html 文件

    wkhtmltopdf http://domain.com/pagetopdf.html --footer-html "footer.html" /path/to/folder/test.pdf
    

    2) 您还可以将文本传递到页脚和页眉中,如下所示

    wkhtmltopdf http://domain.com/pagetopdf.html --footer-center "Hello Footer" /path/to/folder/test.pdf
    

    还有很多其他选项可供使用,请参阅link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-20
      • 2020-04-11
      相关资源
      最近更新 更多