我有一系列方形 SVG 文件,我想将它们纵向排列成一个超长 SVG 文件。
我尝试使用 imagemagick 将它们组合起来。基于此页面: http://linux.about.com/library/cmd/blcmdl1_ImageMagick.htm
还有这个
http://www.imagemagick.org/Usage/compose/
我试过这个命令
composite 'file1.svg' 'file2.svg' +adjoin 'outputfile.svg'
但是,我收到以下错误消息:
复合:无法识别的选项“+adjoin”@error/composite.c/CompositeImageCommand/565。
我尝试了其他几个 imagemagick 命令(转换、显示),但没有成功。如何在命令行上组合这些文件?有执行此操作的 inkscape 命令吗?
最佳答案
目前没有仅使用命令行而不使用自定义脚本的简便方法。
目前(2012 年 4 月 16 日)我能找到的最接近的预写内容是 https://github.com/astraw/svg_stack ,它允许您编写以下形式的命令:
svg_stack.py --direction=h --margin=100 red_ball.svg blue_triangle.svg > shapes.svg
连接。
关于linux - 如何从 linux 命令行纵向连接 SVG 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9612434/