我需要在单个函数中将多个图表渲染并保存为图像。
我已经创建了渲染图像的功能。还使用javascript和ajax我创建了一个函数将图形转换为图像并将其保存在服务器上(还添加了水印和文本)。但这适用于您目前正在查看的1张图表。如果我想在一个视图中保存多个图表怎么办?
答案 0 :(得分:0)
由于JQPLot图表是在客户端上呈现的,因此您唯一的选择是生成每个图表,可能在隐藏的div中,将其转换为PNG文件,稍后您可以将其发送到服务器。
或者您可以使用js在运行时生成png,并继续将它们添加到逗号分隔的隐藏变量中。