javascript - 如何使用 wkhtmltopdf 在页眉/页脚 html 中进行页码编号?

标签 javascript css wkhtmltopdf css-paged-media

我正在开发电子发票系统,我们的功能之一是生成发票的 PDF 文件并邮寄。我们有多个发票模板,稍后会创建更多,所以我们决定使用 HTML 模板,生成 HTML 文档,然后将其转换为 PDF。但我们正面临 wkhtmltopdf 的问题,据我所知(我已经谷歌搜索了好几天以找到解决方案)我们不能简单地既使用 HTML 作为页眉/页脚,又在其中显示页码。

在错误报告(或类似的)(http://code.google.com/p/wkhtmltopdf/issues/detail?id=140)中,我读到使用 JavaScript 可以实现此组合。但是在此页面或其他地方找不到有关如何执行此操作的其他信息。

当然,强制使用 JavaScript 并不是那么重要,如果 wkhtmltopdf 可以使用一些 CSS 魔术,它会像任何其他 hackish 解决方案一样棒。

谢谢!

最佳答案

实际上它比使用代码片段要简单得多。您可以在命令行中添加以下参数:--footer-center [page]/[topage]

如理查德所述,更多变量位于 the documentation 的页脚和页眉部分.

关于javascript - 如何使用 wkhtmltopdf 在页眉/页脚 html 中进行页码编号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174359/

相关文章:

javascript - CSS 弹出窗口不适用于页面的其余部分

javascript - 在 HTML 部分添加水平滚动条

javascript - jQuery if 语句都触发

php - Laravel - OS X 上的 wkhtmltopdf 返回错误

ruby-on-rails - wicked_pdf、wkhtmltopdf 不适用于 Heroku 上的 SVG

javascript - 在性能受限的环境中缓存文本/图像资源

javascript - 如何正确地在中间停止动画

JavaScript 将对象数组缩减为对象字典

javascript - 如何使 Google 预览按钮显示在 CSS 弹出窗口中?

php - 如何获取linux命令执行结果或消息