【问题标题】:VivaGraph - How to Export Graph as PNGVivaGraph - 如何将图形导出为 PNG
【发布时间】:2015-06-03 14:07:32
【问题描述】:

这是我必须解决的要求,所以我想我会发布我用于其他人的解决方案。

我需要一个按钮,可以让我将 VivaGraph SVG 渲染保存为 PNG。

【问题讨论】:

    标签: svg export png vivagraphjs


    【解决方案1】:

    如果您使用: https://github.com/exupero/saveSvgAsPng 它对我来说非常有效。

    您需要的唯一文件是saveSvgAsPng.js

    如果你将它包含在你的 html 中,你可以这样称呼它:

    window.saveSvgAsPng(document.getElementById("svgID"), "export.png");
    

    将它连接到某个处理程序,当您调用它时,您应该会看到 export.png 作为下载文件。

    注意:您的里程可能会有所不同。 github repo 的作者表示,它可能不会针对所有情况逐字呈现所有内容。就我而言,它完美地呈现了一个透明的 PNG。

    注意:如果这是您的要求,这在 IE 中也不起作用

    【讨论】:

      猜你喜欢
      • 2021-11-10
      • 2020-03-15
      • 2011-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多