我想使用一些脚本语言(最好是Python)编辑SVG文件。特别是,我想合并两个SVG文件,添加一些注释,并将它们排列在一个更大的图像中。有没有这样的软件可供选择?
谢谢,
Bartosz
更新
我最终决定使用nosklo提出的方法。你可以在github repo上找到SVG处理python模块的代码。我还描述了如何在此post中使用它
发布于 2009-12-10 22:54:12
你可以使用类似lxml的东西-毕竟所有的SVG文件都是XML。它可以从PyPI pip:https://pypi.python.org/pypi/lxml/获得
发布于 2009-12-10 22:58:28
我不知道你是否能做到你所描述的,但是Inkscape支持一定程度的scripting with Python。
发布于 2014-08-22 04:46:53
回答得很晚,但如果它对任何人有帮助,我已经编写了一个very small extension for Inkscape,它允许在Inkscape中编写简短的python代码片段。
最多可以键入5行,并迭代当前选定内容或XPath中的对象。包括一些代码示例。
https://stackoverflow.com/questions/1881476
复制相似问题