从HTML页面生成PDF

时间:2013-08-08 14:34:56

标签: php pdf-generation tcpdf fpdf

要从html页面生成pdf文件,我使用了MPDF,FPDF,DOMPDF等库。

在每个pdf库中,我发现了以下问题。

  • mpdf导致不必要的分页符
  • FPDF需要更多的写作。等

当我使用DOMPDF时,它运行良好,但是大表没有扩展到下一页,pdf在没有生成下一页的情况下破了。

然后我搜索了另一个pdf库,我开始了解 TCPDF

所以我想知道“TCPDF”的缺点是什么?

1 个答案:

答案 0 :(得分:2)

PDF生成的一个很好的选择是 wkhtmltopdf 。它具有平滑的集成,结果非常棒。但是,您必须将二进制文件安装到服务器中。如果您使用的是VPS或专用,这不会有问题。

有一个用于使用它的PHP库,你可以在这里找到它:https://github.com/KnpLabs/snappy

此外,对于您遇到的大表问题,还有一个很好的解决方案。也许它可以帮助你使用另一个lib,看看这里:https://code.google.com/p/wkhtmltopdf/issues/detail?id=566