How to execute WkHtmlToPdf commands in PHP?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
How do I get WKHTMLTOPDF to execute via PHP?
我正在使用Wkhtmltopdf,Windows OS,Xampp从命令行将HTML转换为A4 PDF文档。这很好。但是如何在PHP中实现呢?我使用的Windows命令是:
1 | D:\\Program Files\\wkhtmltopdf>wkhtmltopdf.exe http://www.google.com E:/d.pdf |
PHP提供了多种运行外部命令行字符串的方法。
- 反引号运算符
-
shell_exec() -
system() -
exec() -
passthru()
您应该使用哪种选项取决于您要执行的操作-即是否需要将结果从命令返回到您的PHP代码;是否要将结果输出到浏览器;是否要PHP程序等待外部代码完成,然后再继续...
您需要阅读上面链接的手册页,以确定最适合您需要的选项。
希望有帮助。
还有一个为wkhtmltopdf提供PHP绑定的项目:
- php-wkhtmltox(https://github.com/mreiferson/php-wkhtmltox)
它实际上链接在wkhtmltopdf主页上