Vir*_*alk 16 html php pdf-generation
我想从包含HTML控件(如textbox和textarea)的PHP文件生成PDF.我附上了CSS.我尝试过FPDF,DOMPDF和TCPDF,但我仍然没有得到我想要的.如何将带有PHP变量和CSS的HTML控件传递给这些库?
编辑: 找到了另一个解决方案,TCPDF是一个用于生成PDF文档的FLOSS PHP类。看起来更占主导地位的图书馆。
“ PRINCEXML ”是一个很好的库(现在不完全免费)。
其他的:
如果您的意思是从PHP创建 PDF 文件,pdflib 将帮助您(正如其他人建议的那样)。
否则,如果您想通过 PHP 将 HTML 页面转换为 PDF,您会在这里遇到一些麻烦。三年来,我一直在尽力做到最好。
所以,我知道的选项是:
HTML2PS:与 DOMPDF 相同,但首先转换为 .ps ( Ghostscript ),然后转换为您需要的任何格式(PDF、JPEG、PNG)。对我来说它比 dompdf 好一点,但我有同样的速度问题..哦,它与CSS具有更好的兼容性。
这两个是 PHP 类,但是如果您可以在服务器上安装一些软件,并通过 passthru() 或 system() 访问它,也可以看看这些:
wkhtmltopdf:基于 webkit(safari 的包装器),非常快速且功能强大...它似乎是即时将 HTML 页面转换为 PDF 的最佳工具(atm),只需两秒钟即可将三页XHTML文档转换为 PDF CSS 2。这是一个最近的项目。不管怎样,Google 代码页经常更新。
htmldoc:这是一辆坦克,它真的永远不会停止或崩溃...该项目似乎已于 2007 年消亡,但无论如何,如果您不需要 CSS 兼容性,这对您来说可能很好。
** 为斯特雷竖起大拇指。