WKHTMLTOPDF -- 可以显示动态标题


WKHTMLTOPDF -- Is possible to display dynamic headers?

我使用wkhtmltopdf --header-html选项,但看起来,它实际上仅适用于html代码。有什么方法可以添加一些PHP并强制它以某种方式工作吗?我需要在每个页面上显示日期和用户的电子邮件...感谢您的任何建议;)

你几乎可以提要 --header-html 任何:)尝试以下方法以了解我的观点:

wkhtmltopdf.exe --margin-top 30mm --header-html isitchristmas.com google.fi x.pdf

所以 isitchristmas.com 可以 www.yoursite.com/magical/ponies.php

补充一点,你不能在本地运行php文件,所以你需要一个网络服务器来提供它们。如果你需要 100% 的本地动态标头,你可以尝试一些带有 javascript 的假动态;使用 --header-html myheader.html?date=12345&usermail=derp,然后使用 javacript 处理 URL(我还没有尝试过)。

要为页眉/页脚 html 添加额外的查询字符串参数,您需要使用命令行开关"replace"。

帮助/手册的措辞有点误导(即更好的措辞可以解决问题),因为它导致我走上错误的道路(尝试使用"post"开关)。在挖掘 github 上的代码后,我找到了解决方案。