所以最近我一直在考虑用PHP建立和实现我自己的发票系统,我想有一个可选的‘下载/生成PDF’按钮,它可以基于创建的模板或基于html/css的模板创建PDF。
我想要一个免费的方法(因为有些方法价格高得离谱),希望不会太难使用。最终目标是创建一些足够好用于商业用途的东西(尽管我并不打算出售它)。
我听说过TCPDF、Dompdf、wkhtmlpdf等选项,但我仍然在寻找一个可以呈现最正确的,并且有可能被商业使用的选项。当我在网站上搜索相似的主题时,我希望根据我的需求提出具体的建议;我知道不同的库,但不确定我应该使用什么。
提前感谢!:)
发布于 2012-04-02 05:27:43
这样做了几次,我的建议是利用现有的库,将低级PDF工具封装到一个像样的API中,然后在其上构建您自己的特定于您的需求的库(发票)。
我建议使用Zend PDF或TCPDF作为构建的基库。当你将类添加到你自己的库中时,你将能够包装表格/行项目生成、页眉、页脚等内容。
发布于 2012-04-02 05:29:23
我用的是FPDF库,我很喜欢。http://www.fpdf.org/
无论如何,请检查此手册:http://php.net/manual/en/book.pdf.php
发布于 2012-04-02 05:31:47
我经常怀疑低级报告系统(TCPDF等人)-它们做得很好,但如果企业需要新的报告,可能需要很长时间才能编写代码来根据客户需求绘制报告。因此,我更喜欢图形用户界面/服务器解决方案,例如iReport (用于设计报表)和Jasper (报表服务器)-这样的报表的可编辑性几乎是即时的,因此可以更好地响应不断变化的业务需求。
从好的方面来说,它是免费和开源的,而在坏的方面,你需要一个备用的服务器来运行它。它是基于Java的,但是报告可以使用SOAP通过PHP运行。
https://stackoverflow.com/questions/9968454
复制相似问题