html - 如何将 svg 代码导入 Inkscape

标签 html svg inkscape

是否可以将代码导入 Inkscape 并将其另存为 .svg文件?

我想重视这段代码并将其保存为 svg 文件:

<svg class="defs-only" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">

<symbol id="wave">    
<svg viewBox="0 0 100 50" preserveAspectRatio="none" >
    <g>
    <path d="M100,30 Q70,40 50,30 T0,30 v20 h100Z" 
          style="stroke-linejoin:round; stroke:#f6f6f6" stroke-width="0"/>
    </g>
</svg>
</symbol>
</svg>  

最佳答案

在 Inkscape 中有 xml 文本编辑器 ( Edit > XML editor... ) 面板。在那里您可以按照以下步骤操作:

  • 创建一个新元素,命名为:svg:path (这将使用 id 创建它)
  • 单击 unindent node 将其作为主节点(顶部一个)的子节点。您可能也希望将其保留在特定节点下。
  • 在右侧填写属性列表,通过设置 nameset 旁边的盒子上按钮,以及下面框中的值。输入值后,单击 Set .这似乎很明显,但我花了一段时间才弄明白。

  • A picture is worth a thousand words

    Tavmjong Bah's Guide to a vector drawing program 上有关于 xml 编辑器的更多详细信息。

    关于html - 如何将 svg 代码导入 Inkscape,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48930212/

    相关文章:

    javascript - 单击重叠区域时如何触发两个元素的单击

    fonts - 使用矢量软件(即 inkscape)和 fontforge 创建图标字体?

    javascript - 使用 Jquery close() 函数获取距离 SVG 节点最近的元素

    javascript - Chrome 不会在 SVG 中缓存图像

    svg - 在保留图层的同时在 Inkscape CLI 中将 DXF 转换为 SVG

    svg - Inkscape 忽略 <use>

    java - 识别网页 Selenium 上的按钮元素

    javascript - 当我点击文本时它可以工作但是当我点击文本旁边时它在下拉菜单中不起作用?

    python - 我可以用来在本地存储页面的好应用程序?

    javascript - 仅接受数字和 + 符号的 HTML 输入