我想在svg图形上创建一个位置标记列表,我可以使用id调用它来动态放置内容。
实现这一目标的最佳方式是什么?
我正在考虑使用像这样的空def:
<defs>
<g id="coord"></g>
</defs>
<use xlink:href="#coord" id="L1" x="10" y="10" />
<use xlink:href="#coord" id="L2" x="100" y="100" />
还有另一种方法吗?
是否有可用于生成use
元素和分配ID的可视化编辑器?
答案 0 :(得分:1)
我认为更简单的方法是使用类似的东西:
<circle id="L1" cx="10" cy="10" r="0" />
没有半径(假设没有效果的笔画宽度),它们将不可见。
如果您将它们放在Inkscape文件中的自己的组或图层中,如果要编辑它们,可以暂时为它们提供所有行程宽度或非零半径。然后在保存最终版本时将其重置。