从SVG文件创建cairo路径

4

我一定是漏掉了什么。

我在使用Windows系统,想要使用python从一个SVG文件中获取路径,将它们缩放并把每一个路径放在一个新的表面上(或者全部放在一个表面上也可以,这并不重要)。

我在这里阅读了关于cairo的信息,并且在stackoverflow上也搜索过了,看起来它似乎符合我的需求,但是我找不到一个简单的方法来从svg文件生成路径。难道没有比手动解析SVG更容易的解决方法吗?


我刚回答了一个类似的问题:https://dev59.com/4GPVa4cB1Zd3GeqP4lAw - argentpepper
1个回答

2
CairoSVG解析SVG文件并将其呈现为cairo:http://cairosvg.org/ 如果您只想要一个路径,那么从CairoSVG中可以使用正确的函数来实现。请随时在跟踪器上提问。

谢谢你的回答!我之前遇到了cairosvg,因为在文档中找不到我想要的内容,所以我继续阅读并扩展它。但是我在某个点上停下来了,因为我花了三天时间仍然看不到山顶。你对cairosvg有更深入的了解吗?所以现在我正在使用Inkscape的shell模式。这更像是一个快速而肮脏的解决方案,而不是一个好的解决方案,但它可以工作。 - jitos

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接