在浏览器中将 SVG 转换为图像(JPEG、PNG 等)

新手上路,请多包涵

我想通过 JavaScript 将 SVG 转换为位图图像(如 JPEG、PNG 等)。

原文由 Zain 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 860
1 个回答

以下是通过 JavaScript 执行此操作的方法:

  1. 使用 canvg JavaScript 库使用 Canvas 渲染 SVG 图像: https ://github.com/gabelerner/canvg

  2. 根据以下说明从 Canvas 捕获编码为 JPG(或 PNG)的数据 URI:将 HTML Canvas 捕获为 gif/jpg/png/pdf?

原文由 jbeard4 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题