Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 453 Bytes

convert-svg-to-png.md

File metadata and controls

13 lines (10 loc) · 453 Bytes

svg 转 png

主要思路:

  • 将 svg 转为Blob
  • 然后使用URL.createObjectURL创建一个临时的 URL,
  • 然后使用<img>标签加载这个 URL,
  • 最后使用<canvas>标签将图片绘制到画布上,
  • 最后使用canvas.toDataURL将画布上的内容转为 base64 格式的图片。

<<< @/code/demo/SvgToPNG.ts{ts}

svg 转 png