我需要从Symfony 2应用程序中创建大而复杂的报告(包括图形,图像,分页,页眉和页脚等)。
我一直在网上搜索,寻找Symfony或PHP完整报告生成器(如Crystal Reports,Report Builder或JasperReports),但我还没找到任何东西。我发现的唯一一个是用PHP生成PDF的库,以及wkhtml2pdf工具。
是否有适用于Symfony 2的报告工具,或者至少是PHP的报告工具?或者我必须使用JasperReports并搜索或编写任何插件来从Symfony调用Jasper吗?我没有部署限制因为我有自己的VPS(没有共享服务器),所以我有root权限。
答案 0 :(得分:2)
对于“纯”PHP解决方案,您可以使用PHPJasperXML,它将Jasper Reports本地呈现为PHP,因此您不需要为PHP设置Java和桥接,因此存在一些限制,因为这是不是官方的实施,但它仍然非常有用。
顺便说一下,报告可以用IReport创建,然后只用在PHPJasperXML上。