Есть ли способ конвертировать SVG <линии> в SVG <путь> в иллюстраторе?
У меня есть сотрудник, использующий Illustrator для объединения 2 SVG. 1 SVG использовал несколько <path>
элементы, но они были преобразованы в <line>
элементы. Я знаю, что есть общий алгоритм для преобразования и SVG <line>
для SVG <path>
, Например, вот пример того, как сделать это с помощью D3.js:
https://www.dashingd3js.com/svg-paths-and-d3js
Однако мне было интересно, есть ли более естественный способ сделать это непосредственно в Illustrator, с помощью плагина Illustrator или с помощью какого-либо стороннего автоматизированного инструмента?
1 ответ
Решение
Вы можете сделать это, превратив линии в сложный путь (щелкните правой кнопкой мыши + Make Compound Path). Что изменить это:
<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"/>
Надеюсь, это поможет.