我正在尝试设置漂亮的 HTML 到图像插件,称为 wkhtmltopdf,但我遇到了非常困难的时间。
到目前为止我做了什么:
下载了 wkhtmltopdf zip 包并在我的网站根文件夹中解压了文件
作为测试,我在 index.php 文件中包含以下代码,我希望将 bbc.com 网站的内容作为 .jpg 图像保存在我的网站根文件夹中:..
shell_exec('./wkhtmltopdf --quality 50 http://www.bbc.com bbc.jpg');
似乎什么也没有发生。PHP没有在安全模式下运行,所以这不是问题。shell_exec 正在执行,我能够使用它创建一个 .txt 文档。
我已经研究了好几天了,我向任何人提供了100 赏金,任何人都可以提出一个清晰、简化的分步工作指南,说明如何在 Widows 上设置 wkhtmltopdf 以使用 PHP 运行。
更具体地说,我正在寻找有关如何:
使用 php 设置 wkhtmltopdf 在 Windows 上运行(包括常见问题的详细信息以及如何克服这些问题)。
单击按钮或链接:将“当前”网页打印为 pdf,包括所有填写的输入值(包括此部分的示例代码)。带有改变页面内容的事件的网页,应该打印出页面的当前版本,而不是页面的初始状态。
创建 .pdf 的下载链接,onClick 与上述创建和打印到 pdf 的相同功能(包括此部分的示例代码)。