我有一个同事使用Illustrator合并2个svg。1 svg使用了几个<path>
元素,但这些元素被转换为<line>
元素。我知道有一个通用的算法转换和svg <line>
到svg <path>
。例如,这里有一个使用D3.js的示例:
然而,我想知道是否有一种更原生的方法可以直接在Illustrator中完成,通过Illustrator插件或通过某种类型的第三方自动化工具?
您可以这样做,将线条变为复合路径(右键单击+创建复合路径)。
<line fill="none" stroke="#000000" stroke-miterlimit="10"
x1="216.935" y1="158.508" x2="661.196" y2="166.705"/>
:
<path fill="none" stroke="#000000" stroke-miterlimit="10"
d="M661.196,166.705l-444.262-8.197"/>