Php 用于图像和基于浏览器的图表的图表框架

Php 用于图像和基于浏览器的图表的图表框架,php,javascript,image,browser,charts,Php,Javascript,Image,Browser,Charts,我很清楚有很多图表渲染框架,一些Javascript(如Google chart、ThreeD、HighCharts)、基于PHP的框架(如jpGraph和pChart)以及在线REST API(如Google的旧图表工具)将在2015年消失 他们似乎都专注于一种特殊的图形风格;使用SVG、画布、Flash等渲染图像或基于浏览器的图形。我希望能够在浏览器中显示报告,并将其导出为可打印的PDF。将静态HTML转换为PDF可以使用许多框架来完成,我更喜欢mPDF,这样就不会有问题了 我想要的是一个能

我很清楚有很多图表渲染框架,一些Javascript(如Google chart、ThreeD、HighCharts)、基于PHP的框架(如jpGraph和pChart)以及在线REST API(如Google的旧图表工具)将在2015年消失

他们似乎都专注于一种特殊的图形风格;使用SVG、画布、Flash等渲染图像或基于浏览器的图形。我希望能够在浏览器中显示报告,并将其导出为可打印的PDF。将静态HTML转换为PDF可以使用许多框架来完成,我更喜欢mPDF,这样就不会有问题了

我想要的是一个能够生成图像和基于浏览器的图形的单一框架。显然,它们应该与多种浏览器兼容,并且图形应该看起来相似,而不一定完全相同。最好使用PHP和/或JS,但我愿意接受建议

有人知道一个图表框架可以同时呈现图像和基于浏览器的图像吗


如果有多个框架具有几乎相同的API和图形,那也不错,但我怀疑这种组合是否存在

我不知道有哪个库能够呈现位图、svg或画布,支持所有图形和绘图功能

如果我有这个问题,我会认真研究幻影:


它是一款无头浏览器,可以渲染位图甚至PDF。优点是,您只需开发基于浏览器的渲染,phantomjs就可以完成渲染图像的工作。

我不知道有哪个库能够渲染位图和svg或画布,支持所有图形和绘图功能

如果我有这个问题,我会认真研究幻影:


它是一款无头浏览器,可以渲染位图甚至PDF。优点是,您只需开发基于浏览器的渲染,phantomjs就可以完成渲染图像的工作。

您必须在JS graph和Image one之间进行选择。JS信息丰富,但无法转换为pdf\doc源文件。图像是可转换的。。但是静态的。我看不到任何其他解决方案,因为在png中生成doc\pdf和在html+JS中向用户显示页面时,您必须在JS graph和Image one之间进行选择。JS信息丰富,但无法转换为pdf\doc源文件。图像是可转换的。。但是静态的。我看不到任何其他解决方案,以生成png格式的doc\pdf和以html+JS格式向用户显示页面这两种不同的输出是个好主意。我从未想过使用无头浏览器的输出,尽管我在过去使用过类似的wkhtmltopdf。好主意。我从未想过使用无头浏览器的输出,尽管我在过去使用过类似的wkhtmltopdf。