Create PDF from current HTML page
Possible Duplicate:
Convert HTML + CSS to PDF with PHP?
我在一个基本的Apache上,除了默认的启用外没有扩展名,我想从当前页面创建一个PDF文件。
当前页面是PHP回送一些变量,但我想从页面上当前显示的HTML和文本创建一个PDF文档。
比如WHMCS的报价系统。
您可以使用第三方解决方案,例如:
http://pdfcrowd.com/
网址:http://www.web2pdfconvert.com/
http://html-pdf-converter.com/
我建议您使用pdfcrowd.com,它有一个您可以使用的API,我以前使用过这个服务,没有任何问题。
查看fpdf、tcpdf、dompdf或任何其他php pdf库。
fpdf是非常轻量的,如果你只是重复变量的话,它非常适合你。
在Syles和CSS功能方面,tcpdf的html->pdf要多得多,但文件大小要大一些。它可以用来轻松创建发票并使它们看起来漂亮。
我没有亲自使用domdpdf,所以我不会对此发表评论,但它可以完成这项工作。
看看FPDF。
它是在PHP中生成.pdf文档的免费库。
我测试过的唯一一个纯PHP解决方案是mpdf,它在我的目标中运行得很好。它接受html/css输入,从中生成一个pdf。
它需要大量的内存,因此您必须增加脚本的内存限制。对我有用的设置是:
您也可以查看dompdf。它从HTML创建PDF!这可能更适合您的要求,但我个人更喜欢fpdf(css有时会让我对domdf发疯:-)
我用tcpdf从html创建了一个pdf。我认为dompdf也能做到这一点
您有几个选择:
http://php.net/manual/en/book.pdf.php
fpdf:http://www.fpdf.org/
tcpdf:http://www.tcpdf.org/
dompdf:http://code.google.com/p/dompdf/
btw:用php把html+css转换成pdf?