繁体   English   中英

从PHP:如何获取动态生成的JavaScript图像

[英]From PHP: how to get a dynamically generated javascript image

为什么要这样做?:因为在某些特定情况下,我需要隐藏dygraph生成的图的源值。 由于在“非隐藏值”的情况下,我使用的是dygraphs js libray,因此使用此特定功能将节省很多时间。

这样,我将具有相同的外观和感觉,而不必修改数据生成过程。

我想知道这条路是可行的还是疯狂的:

步骤:(在Apache服务器上使用Yii-PHP)

  1. 在服务器端生成javascript页面。
  2. 仍在服务器端以png(以某种方式)获取图像。
  3. 将图像作为唯一可以接收的内容发送给客户。

有大量的PHP图形库,为什么不使用其中之一? (例如JpGraph,pChart ...)几乎每个人都可以用PNG生成图像。

可行步骤:

  1. 在服务器端调用PHP图形库
  2. 渲染为PNG并发送给客户端

如果您坚持使用JavaScript库,那么我想PhantomJS是您唯一的选择,但它并不是最佳选择。

tl; dr:我的投票投给了“彻底的疯狂”。

一些图谱用户已构建了用于导出PNG的工具: 演示讨论

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM