在php中将html转换为pdf?
我知道有很多关于这个问题的帖子。但是有人可以帮我设置这个 http:// www.rustyparts.com/pdf.php 脚本在我的本地主机上工作。我刚刚花了一周的时间来解决这个问题。我已经下载了 imagemagic,ghostscript,activeperl,...,一切,但仍然无法制作简单的例子来工作。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
通过系统调用使用 wkhtmltopdf。请参阅 如何在基于 Linux 的(共享主机)上安装 wkhtmltopdf ) Web 服务器 获取安装帮助。
请在此处查看本页的示例。
在 Ubuntu 上测试的 php 代码(您需要将
/tmp/
更改为 Windows 上的临时目录):还有 php 绑定 无需自己使用系统调用,这是一个更简单(也更安全!)的选项。
Use wkhtmltopdf via a system call. See How to install wkhtmltopdf on a linux based (shared hosting) web server for installation help.
See the sample from this page here.
php code tested on Ubuntu (you'll need to change the
/tmp/
to a temporary directory on Windows):There are also php bindings which removes the need to use a system call yourself, which is a simpler (and safer!) option.
简单但功能强大:http://html2pdf.fr/en/default
Simple but powerful: http://html2pdf.fr/en/default
另外,还有另一个生成 PDF 文件的库:TCPDF。很好而且很简单。你可以在周围找到很多例子。
Also, there is another library that generates PDF files: TCPDF. Nice and quite simple. You can find many examples around.
DocRaptor.com 是一个不错的选择 - 它使用 Prince XML,因此质量比其他工具更好,而且它是一个网络应用程序,所以没有什么可下载的。它也适用于任何语言。
DocRaptor.com is a good option - it uses Prince XML, so the quality is better than other tools, and it's a web app, so nothing to download. It also works in any language.