0

我有一个需要完成的项目,这涉及到一些 wkhtmltopdf 故障排除。到目前为止,我已经能够在创建我的 pdf 时使用“--header-html”和“--footer-html”命令动态添加页眉和页脚。我需要帮助解决的问题就像我的标题状态。我需要弄清楚在调用 --header-html 命令时如何调用 --header-spacing 。

截至目前,我已经尝试了以下命令:

wkhtmltopdf -O landscape -L 0mm -R 0mm --header-spacing 5mm <target-page-url> --header-html "<target-header-location>" --footer-html "<target-header-location>" sample.pdf

wkhtmltopdf -O landscape -L 0mm -R 0mm  <target-page-url> --header-html --header-spacing 5mm "<target-header-location>" --footer-html "<target-header-location>" sample.pdf

这两个命令都会导致错误。

错误:加载页面 http 失败:(有时它会使用 --load-error-handling ignore 忽略此错误)

如果您知道如何完成此操作,请告诉我。

提前致谢。

4

1 回答 1

1

I can't duplicate your error message so I'm not sure about this, but I think I got it working. Try a command like

wkhtmltopdf -O landscape -L 0 -R 0 --footer-html footer.html --header-html header.html --header-spacing 5 www.google.com samplex.pdf

Does something like that work for you? wkhtmltopdf is very particular about the order of arguments and I think in this case it a bit confused. Try it with different values for header-spacing like 1, 5 and 10 to see the actual effect it has.

于 2012-09-14T10:06:27.877 回答