我遇到了一种情况,我必须在生成的 PDF 打印计数中使用页脚和页眉。 CSS 解决方案仅适用于首页。我发现的唯一信息是 WKPDF 根本不支持它,但这可以追溯到 2009 年,所以有些东西可能已经改变了。
有人成功做过吗?
谢谢你。
Wkhtmltopdf 确实支持非常复杂的页眉和页脚。
wkhtmltopdf.exe -T 50mm --header-html www.google.com www.stackoverflow.com test.pdf && test.pdf
该命令使用 www.google.com 上的页面作为 www.stackoverflow.com 的每个页面的 50 毫米标题。
注意: 如果您使用自定义页面作为页眉/页脚,则需要在页眉/页脚 HTML 的开头添加
<!DOCTYPE HTML>
!
当有人遇到这个问题时,我在 GitHub 上看到了存档的讨论,这是搜索 wkhtmltopdf 页脚/页眉问题时的第一个结果,所以我决定为将来遇到困难的人留下解决方案:
边距大小等于页脚/页眉大小,因此当您设置
--margin-bottom 0
时,您将页脚大小设置为 0。