-
将多个SVG文件串联起来的工具:svg_stack
资源介绍
svg_stack-将多个SVG元素合并为一个SVG元素
概述
svg_stack将多个SVG元素组合为一个SVG元素。 可以从命令行(不太灵活)调用它,也可以从Python界面(更灵活)调用它。
该工具的存在主要是为了自动将SVG文件合成为一个与兼容的SVG文件。 如果不需要与Inkscape兼容,则可以使用多个嵌套的<svg>元素创建一个svg文件。 但是,Inkscape似乎不能很好地处理嵌套的<svg>元素。 因此,这个工具诞生了。
命令行用法示例
例如,给定文件red_ball.svg和blue_triangle.svg:
svg_stack.py --direction=h --margin=100 red_ball.svg blue_triangle.svg > shapes.svg
会将它们水平堆叠,并使它们之间有100 px的边距。 结果将保存在一个名为shapes.