2

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

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

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

4

1 回答 1

5

有选项--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

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

于 2012-10-11T11:09:37.090 回答