2

我正在使用wkhtmltopdf在文件系统上创建 pdf 文档。当我插入这样的参数时,PDF 生成良好:

psi.Arguments = "- --footer-html "http://localhost/pdf/footerpage.html" --footer-right "Page [page] of [toPage]" "C:\PDF\pdf.pdf""

问题是页脚包含不适合的图像。当我尝试像这样在底部添加边距时:

psi.Arguments = "- --margin-bottom 30 --footer-html "http://localhost/pdf/footerpage.html" --footer-right "Page [page] of [toPage]" "C:\PDF\pdf.pdf""

pdf无法生成。错误:“--margin-bottom specified in wrong location” 我在 wiki https://code.google.com/p/wkhtmltopdf/issues/detail?id=957上找到了这个,但它没有帮助。

有任何想法吗?

谢谢

4

1 回答 1

0

评论太大了,所以将其发布为答案。

我的实验表明,wkhtmltopdf指定参数的顺序是特别的。此答案中也指出了相同的内容。

听起来很奇怪,我很确信我做错了什么。

你可以试试这个 -

psi.Arguments = "- --footer-html \"http://localhost/pdf/footerpage.html\" --footer-right \"Page [page] of [toPage]\" --margin-bottom 30 \"C:\PDF\pdf.pdf\""
于 2013-03-12T16:51:33.677 回答