首先wkhtmltopdf 在windows下测试没问题,但是在linux下执行失败
原因有
执行语句带有双引号,这个要去掉,如下:
wkhtmltopdf -O landscape --footer-left “xxxx 左下角” --footer-right [page] --margin-top 5 --margin-bottom 10 "www.baidu.com" test.pdf
去掉双引号执行,还是失败,原因是footer-left 的文本带有空格。如下:
wkhtmltopdf -O landscape --footer-left xxxx 左下角 --footer-right [page] --margin-top 5 --margin-bottom 10 www.baidu.com test.pdf
这个时候如果我们想要给文档的左下角文本带有空格怎么解决呢
可以使用
wkhtmltopdf -O landscape --footer-left [title] --footer-right [page] --margin-top 5 --margin-bottom 10 www.baidu.com test.pdf
其中title的值是html定义的<title>xxxx 左下角</title>,这样完美解决
还可以设置其他的动态值,如下: