【问题标题】:wkhtmltopdf margin between body and footer正文和页脚之间的 wkhtmltopdf 边距
【发布时间】:2013-12-05 09:37:42
【问题描述】:

我正在使用 wkhtmltopdf 生成报告,该报告包含可变长度的文本,因此我并不总是可以强制分页,有时 wkhtmltopdf 必须为我完成。

我正在尝试找出是否有任何方法可以强制在 wkthtmltopdf (--footer-left foo --footter-right [page]) 引入的页脚和页面正文之间留出空白。

我已经尝试过使用 CSS margin-bottom 但它不起作用,因为它应用于 html 的末尾而不是分页。

我也尝试过 wkhtmltopdf 边距底部“-B 10mm”,但它不起作用,因为它也应用于页脚。

请问有什么线索吗?

提前致谢。

【问题讨论】:

  • 给任何小提琴或你的尝试..! den 我们应该如何提供帮助.. put margin:0; if you don't need margin or give some value.. 这是你的问题(这个答案就像你的问题)..
  • 对不起,你是对的。我已经尝试在我的 HTML 的 CSS 中设置 margin-bottom 但它不起作用,因为它应用在 html 页面的末尾而不是分页符上,我也尝试了 wkhtmltopdf 边距底部选项“-B 10mm”但是也没有工作,因为它也适用于页脚
  • 我的 +1:-1 是不必要的,因为这是一个有效的问题,但有些人可能认为您没有阅读 wkhtmltopdf 的手册,因此可能是 -1。但是我从经验中知道,即使您确实阅读了手册,也不容易找到它。此外,他们可能不知道您的意思是什么边距,并将其与 CSS margin 规则混淆。

标签: html css footer wkhtmltopdf margins


【解决方案1】:

我试了又试,这个问题的解决方案是使用wkhtmltopdf标志:

--footer-spacing

【讨论】:

  • 使用了同样的问题 --footer-spacing 但也使用 nbsp 指定了空白 html 页面;使用 --footer-html 作为页脚
【解决方案2】:

我自己也遇到过这个问题。 footer-spacing 选项确实是您想要做的。如果需要,您还可以指定负数的间距(这是我在自己的项目中必须做的)。

【讨论】:

    猜你喜欢
    • 2015-08-13
    • 1970-01-01
    • 1970-01-01
    • 2013-02-28
    • 1970-01-01
    • 2015-03-05
    • 1970-01-01
    • 1970-01-01
    • 2016-07-08
    相关资源
    最近更新 更多