从 Highcharts 获取图像 PHP Laravel

Get images from Highcharts PHP Laravel

大家好。

我正在 Laravel 中制作类似 CRM 的东西,用户可以在其中查看 Highcharts 的图表和其他很酷的东西(基于他们的统计数据)。我还想每个月以 PDF 格式(通过电子邮件)向他们发送统计数据。

https://github.com/barryvdh/laravel-snappy 擅长制作 PDF。

然而,问题来了:我想将 Highcharts 中的图像包含到这些 PDF 中。但是 Highcharts 是一个 JS 库。而且它确实提供了从图形中导出图像的功能。

所以真正的问题是:'How can I (inside Laravel/PHP) get images, which are created by JS?'

也许我还必须 运行 像 Node.js 这样的 JS 服务器(我不知道,没有使用过它)并以某种方式从中获取图像?

您需要使用导出模块 (http://www.highcharts.com/docs/export-module/export-module-overview) 保存 Highcharts 生成的图像。

一旦图像保存在服务器中,您就可以使用PHP访问它们。

希望对您有所帮助!