如何将svg代码保存为.svg图像?

nec*_*ker 55 svg

我怎么能将以下svg代码保存为.svg图像

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">

<defs>
<linearGradient id="fill" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:rgb(224,224,224);stop-opacity:1"/>
<stop offset="100%" style="stop-color:rgb(153,153,153);stop-opacity:1"/>
</linearGradient>
</defs>

<path d="M 0 0 L 64 0 L 32 64 z" stroke="colourname" fill="url(#fill)"/>

</svg>
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.谢谢.

nec*_*ker 92

只需将其保存在文本文件中,并为其提供.svg扩展名.

  • 还要确保在粘贴svg标记之前将xml标记添加到svg文件的顶部<?xml version ="1.0"encoding ="utf-8"?> (10认同)
  • 对我来说 xml 标记不是必需的,但我必须删除任何 &lt;br&gt; (2认同)
  • 不要忘记:xmlns =“ http://www.w3.org/2000/svg” (2认同)
  • 事实上,对我来说,关键是添加 `xmlns="http://www.w3.org/2000/svg"` (不要忘记包含 `http://www.` 部分 - 这让我绊倒了我复制并粘贴了@GBrian 的值)。 (2认同)