将SVG标记从HTML页面保存为SVG图像
问题描述:
我有一个应用程序,用户可以使用SVG(d3)绘制事物。我想要一个功能,当我点击一个按钮或一个链接时,我想将一个名为“main_svg”的SVG标签保存到一个单独的文件中的SVG图像中,该标签又包含所有其他SVG元素。我不想保存完整的页面,但只是标识为“main_svg”的SVG标记将SVG标记从HTML页面保存为SVG图像
这怎么能实现?有没有可以做到这一点的插件?任何线索将不胜感激。
我想:
保存元素转换成文本文件,然后重命名它.SVG,效率不高。
Canvg - 但是,这覆羽为PNG
答
如果该文件是一个HTML文件,去的地方,从那里的SVG标签开始是从并在一个单独的只保存这么多的部分文件带有“.svg”扩展名,之后您将能够在浏览器中查看该文件。
你有什么试过? – nicael
编辑提到我试过的东西 – Arihant
[将内联SVG另存为JPEG/PNG/SVG](http://*.com/questions/28226677/save-inline-svg-as-jpeg-png-svg) – gattsbr