我能够将我的图表呈现为不同的文件类型:
dRenderer = ce.getRenderer("dv.SVG");//or dv.PNG
dRenderer.setProperty(IDeviceRenderer.FILE_IDENTIFIER, path);
但是如何将二进制数据作为流获取?图表很可能会在某些人的浏览器中结束。所以磁盘上的文件我相对没用。
(在再次阅读之前将许多图表保存在磁盘上会很愚蠢,不是吗?)
简而言之:
可以将输出流而不是路径字符串作为“FILE_IDENTIFIER”(适用于“dv.SVG”和“dv.PNG”)