0

我想知道是否有办法使用 Highstock 中内置的 export/getSVG 函数将导出的 PNG 保存到后台的变量中,而不是提示用户下载文件。

想法是让用户能够单击一个按钮,该按钮会将每个快照导出到后台的变量中。滚动整个图表后,随后的按钮将创建一个包含所有 PNG 图像的文档,以供单次下载。我们可以开发所有东西,但问题在于将 PNG 图像保存到变量中。我们已经能够将 SVG 字符串分配给我们维护的数组,但由于大小,这不是最好的选择。

有没有办法做到这一点?

4

1 回答 1

0

可以实现这样的事情,请参阅常见问题解答

但是,还有另一种选择 - 获取 SVG,并根据需要使用canvg渲染到画布,然后渲染到 PNG 文件。

于 2013-03-01T13:03:49.720 回答