有没有办法强制 SVG 强制路径成为多边形图元?路径目前在我需要它们的软件中呈现问题,并且由于我不需要任何功能,路径可以为我提供我希望它们都是多边形。
我知道 illustrator 默认会这样做,但是一旦一条线中有一条曲线,它就会被标记为一条路径,并且尽管没有任何曲线并且是一个封闭的连续形状,但它永远不会被导出为多边形。我想要一种方法
下面有问题的路径在其路径数据中仅使用单个 M 和多个 Line To(L)/Horizontal Line To(H),因此没有贝塞尔曲线来证明它是一条路径。
M439.83,367.33l52.33-1l3.5-32.67h346.21l10.38,74.58h22.25l3.5-12.38h42.25l-4.88,22.88h33.13v3.13h13.25l17.33,79.96l-2.83,12.42h-9.33l21.25,107.67h7.58l14.67,72l-3.75,10.75H892.21l0.25,3.25l-2.33,10.54H461.08l-1.67-11.63l10.5-108.58h-57.25l-2.08-11.75l14.58-107.17H418l-2.33-12.83l6.75-44.08h10.33L439.83,367.33z
https://betravis.github.io/shape-tools/path-to-polygon/ 是一个解决方案,但出于生活质量的原因,我想要一些我可以自动化或至少在本地做的事情。
使用直接选择工具将点转换为角将不起作用,线仍将导出为路径。