您其实稍微改一下就行了,上面那个Demo是将导出的图片流用一个文件型的接收的。并且保存在本地。
您换一个接收就可以,其次就是您把最后接收的图片流结果,写一个接口,然后返回给前端,前端在去解析这个流文件展示就行了基本就是改一下这个:
- GrapeCity.ActiveReports.Rendering.IO.MemoryStreamProvider memory = new GrapeCity.ActiveReports.Rendering.IO.MemoryStreamProvider();
- // Overwrite output file if it already exists.
- //outputProvider.OverwriteOutputFile = true;
- reportDocument.Render(imageRenderingExtension, memory, imageSetting);
复制代码 memory您自己在处理一下
|