【问题标题】:PHP: How to render PDF reports containing charts?PHP:如何呈现包含图表的 PDF 报告?
【发布时间】:2011-05-10 07:18:26
【问题描述】:

我想创建包含一些饼图/条形图的 PDF 报告。我必须使用我的 PHP Web 应用程序创建它们,并且不能使用命令行工具。对于前端,我使用flot。但是,我不知道如何在 PDF 中获取这些图表,因为我的项目受限于 PHP。

如何从我的图表生成图像以呈现 PDF?

更新:解决方案必须是开源的,因为我的项目也将是开源的。

最好的,

斯蒂芬

【问题讨论】:

    标签: php symfony1 charts pdf-generation flot


    【解决方案1】:

    当然,您将无法使用 javascript 图表解决方案来生成可直接在 PDF 中使用的图形。但是,您可以做的是使用 PHP 图表解决方案来创建图表。如果您有内置的 GD 支持(通常是),您可以使用 pChartlibChart 创建可以嵌入到 PDF 中的 GIF/PNG 图表。

    对于 PDF 生成,我个人建议使用 TCPDF

    【讨论】:

    • 难道你不能将用户重定向到网页,使用 JS 库在该页面上生成图形,将这些图形保存到图像,...以某种方式将该图像传输到服务器,将其保存在服务器上,然后将用户重定向到 PDF 页面?
    【解决方案2】:

    【讨论】:

    • 是的,我可以使用它。但我忘了提到我的项目将是开源的,因此不能使用商业库。我更新了我的问题。不过谢谢你的提示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-22
    • 2018-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多