本文共 671 字,大约阅读时间需要 2 分钟。
如果您打算从PHP创建PDF,pdflib将帮助您。
否则,如果要通过PHP将HTML页面转换为PDF,您将发现一些麻烦。
所以,我知道的选择是:
DOMPDF:包装HTML并构建PDF的PHP类。工作良好,可定制(如果你知道PHP),基于pdflib,如果我记得正确,它甚至需要一些CSS。坏消息:当HTML大或非常复杂时,缓慢。
HTML2PS:与DOMPDF相同,但是以.ps(GhostScript)为先转换,然后以任何您需要的格式(PDF,JPEG,PNG)进行转换。对我来说,这是一个比DOMPDF好一点,但有相同的速度问题。哦,更好地兼容CSS。
这两个是PHP类,但如果您可以在服务器上安装一些软件,并通过passthru()或system()访问它们,请查看这些:
wkhtmltopdf:基于WebKit(Safari的包装),它真的很快速而强大。似乎是现在最好的一个(目前为止)HTML到PDF的转换,只需2秒的3页XHTML文档与CSS2。这是一个最近的项目,所以google.code页面经常更新。
htmldoc:这是一个坦克,真的不会停止/崩溃。该项目似乎已经死了,截至2007年,但如果您不需要CSS兼容性,这可能对您而言很好。
tcpdf – 这是一个增强和维护的版本的fpdf。它具有所有的main Features of tpdf,它的执行时间更快,输出更好。有关使用两个最受欢迎的PDF生成类的详细教程:TCPDF和FPDF,请关注this link.我认为您应该继续使用TCPDF。
也看到这些帖子:
转载地址:http://rjima.baihongyu.com/