反转 SVG 路径

问题描述 投票:0回答:3
html animation svg path adobe-illustrator
3个回答
17
投票

使用Inkscape

  1. Inkscape 中打开此 svg 文件。
  2. 选择路径
  3. 单击菜单 -> 路径 -> 反转
  4. 保存文件或在 Inkscape 中打开 xml 编辑器以查找新的路径数据。

或者使用 JavaScript。获取并反转每个路径段。


12
投票

您可以使用svgpathtools

from svgpathtools import parse_path
path = parse_path("M305.3,461.7c-13.6,2.2-66,1.3-99.6-21.9c-77.4-53.3-42.5-147.1-95.4-204.1c-42.2-45.6-98-59.2-60-131.7")

print(path.reversed().d())

0
投票

如果您使用Figma,您可以将SVG粘贴为“矢量”,然后右键单击并选择“水平翻转”或“垂直翻转”(两者都可以)。

© www.soinside.com 2019 - 2024. All rights reserved.