在Symfony2中使用wkhtmltopdf和KnpSnappyBundle渲染dojo图表

Render dojo chart with wkhtmltopdf and KnpSnappyBundle in Symfony2

本文关键字:KnpSnappyBundle 渲染 dojo 图表 wkhtmltopdf Symfony2      更新时间:2023-09-26

我正试图用af dojo蜘蛛图来呈现一个html页面。当我使用从Symfony2.3渲染的html和dojo javascript时,我已经使用wkhtmltopdf和一个名为wkhtmltopdf的php包装器成功地获得了页面,并正确显示了图表(http://mikehaertl.github.io/phpwkhtmltopdf/)。当我尝试用KnpSnappyBundle呈现页面时,我得到的是页面和文本,而不是图表。当我在Symfony控制器中使用WkHtmlToPdf时,也会发生同样的情况。有什么想法可以解决问题吗?提前谢谢。

更好的解决方案可能是直接使用PHP在服务器端渲染图表,而不是使用在无头浏览器中渲染图表的JavaScript库(内存问题)。

一个好的PHP图形库是pChart。