需要一个将PHP HTML5转换为PDF的转换工具

4
我知道这并不是一个新颖的问题,但经过几天的搜索,我无法找到满足我的需求的东西,因此决定向社区寻求建议。
我目前在Apache2.2服务器上运行PHP5。我必须能够在Linux和Windows XP机器上都获得令人满意的结果(测试服务器是Linux,部署服务器目前是Windows XP)。我在获取公司Web应用程序的报告以在各种机器上统一打印方面遇到了噩梦般的问题,因此决定最好生成PDF文件。
我找了一个不错的转换器,看起来最有希望的是html2pdf,但似乎无法使其实际运行(无论我尝试使用哪个库,它都会输出大量的警告并终止undefined functions),因此我认为它对我的情况不可行。
更进一步地说,我真正想要的是让用户在我的网站上点击链接或按钮,然后生成可下载和即时查看的PDF。此外,我希望它使用当前的HTML5报告并简单地将其转换,而不是被迫使用本机PDF库重新创建它们。
所以,专家们,有谁能指引我成功的方向吗?

如果您愿意支付许可费用,PrinceXML是值得一试的 - 但并不便宜!所有平台都可以获得演示二进制文件。 - halfer
1
哇...我不认为我能说服我的老板花费近4000美元购买一个PDF库。那太疯狂了!太遗憾了,因为它似乎非常稳定。 - Nathan Cox
你的使用场景是什么?如果是基于表格、交叉表或图表的报告,考虑使用像iReport和Jasper这样的编辑器和服务器解决方案。你需要重新设计你现有的东西,但是通过GUI可能不会那么繁琐。 - halfer
在这种情况下,发现它基于哪种技术可能会指向一个解决方案(如果您对输出满意-浏览器打印历史上一直很差)。那是基于Linux的CUPS驱动程序还是浏览器技术? - halfer
当然可以,但是先弄清楚Linux版本使用的技术,如果你对PDF输出满意的话。然后可以在你的Linux Web服务器上运行它,这样所有用户都能得到良好的PDF结果。 - halfer
显示剩余6条评论
1个回答

1

我会查看一下 PHP 绑定。我之前见过这个,但是它似乎有很多负面报道,所以我没有认真考虑过。 - Nathan Cox

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接