2016-12-06 21 views
0

は私がしかしはラスター画像

enter image description here https://superuser.com/questions/290656/combine-multiple-images-using-imagemagickからもらったので

convert -append in1.svg in2.svg output.svg 

のような出力のSVG画像を生成するためにSVG画像を連結しようとして生成し、これはラスター画像を生成します(右)、これは私が必要なものではありません。画像をクリックすると、その効果が顕著になります。

ラスタリング効果を持たないSVGイメージを追加するにはどうすればよいですか?

答えて

0

SVG画像を正確に追加したpythonスクリプトが見つかりました。

https://github.com/astraw/svg_stack

例コマンドラインの使用方法は次のとおりです。

python svg_stack-master/svg_stack.py --direction=v --margin=0 in1.svg in2.svg > out.svg 
2

ImageMagickはラスタイメージプロセッサです。 2つのSVG画像から新しいSVG画像を生成するには、代わりにSVGエディタが必要です。

+1

我々は** ** Inkscapeのを話している、またはあなたがしてください共有するための任意のより良い提案があるのですか? –

+0

私はinkscapeでこれを行う方法は見当たりません。おそらく、convert/imagemagickが行うことができるパッケージ/コマンドがありますか? – con

+0

私はたぶんテキストエディタや何らかの 'sed'スクリプトを使うでしょうが、それは私だけです。 –