Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
extjs:在没有图表的情况下获取图表img。是否保存远程服务器?_Extjs - Fatal编程技术网

extjs:在没有图表的情况下获取图表img。是否保存远程服务器?

extjs:在没有图表的情况下获取图表img。是否保存远程服务器?,extjs,Extjs,我想抓取图表客户端的png并推入img对象,而不做图表保存远程服务器的事情。这有可能吗?tia.这是可能的是的,我们在本地服务器的Ext源代码中修改了chart.save()函数中的URL 一旦我们重定向了save函数,我们就将它指向一个C#处理程序,该处理程序从图表中剥离SVG,并使用服务器端SVG渲染器函数生成图像 一旦它到达服务器,您要做什么将取决于您的服务器端基础设施。什么是“不做图表。保存”?你想把它指向你自己的服务器吗?如果是这样的话,文档中就有相关内容。最终结果是在内存中创建一个图

我想抓取图表客户端的png并推入img对象,而不做图表保存远程服务器的事情。这有可能吗?tia.

这是可能的是的,我们在本地服务器的Ext源代码中修改了
chart.save()
函数中的URL

一旦我们重定向了save函数,我们就将它指向一个C#处理程序,该处理程序从图表中剥离SVG,并使用服务器端SVG渲染器函数生成图像


一旦它到达服务器,您要做什么将取决于您的服务器端基础设施。

什么是“不做图表。保存”?你想把它指向你自己的服务器吗?如果是这样的话,文档中就有相关内容。最终结果是在内存中创建一个图表对象,并将其图像粘贴到位于extjs面板画布上的three.js多维数据集的侧面。我需要实例化大约20个不同的图形,并将它们的图像粘贴到20个立方体上。我希望有一种方法可以在没有网络流量的客户端上实现这一点。现在看来,最好的方法是编写一个转换器,将extjs图表定义转换为three.js世界中的对象。我读过一些关于人们使用html/javascript进行“截屏”的文章,所以在继续之前,我将对此进行研究。