gpt4 book ai didi

javascript - 在javascript中将SVG(包含动画)保存为不带 Canvas 的PNG文件

转载 作者:行者123 更新时间:2023-11-28 10:45:02 24 4
gpt4 key购买 nike

如何将 svg 下载为 PNG 文件? SVG 可能包含动画,所以我不想使用 Canvas ,通过下面的代码我可以下载 svg 格式的图像,对于在 javascript 中将 svg 转换为 png 有什么建议吗?

var a = document.createElement('a');
a.href = 'data:image/svg+xml;charset=utf-8,<svg xmlns="http:​/​/​www.w3.org/​2000/​svg" width="993" height="550">............';
a.download = 'image.svg';
a.click();

最佳答案

您可以使用 Inkscape 将 svg 图像转换为 png 它可以安装在 Linux 和 Windows 计算机上,但我建议使用 Linux 来了解更多详细信息,请参阅 https://inkscape.org/en/

关于javascript - 在javascript中将SVG(包含动画)保存为不带 Canvas 的PNG文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44794836/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com