Svg Png

svg-png.png

imagemagickでも出来ますが、いろいろ工夫しないと背景透過してくれないし、綺麗に出来ません。
ここではInkscapeを使うやり方を説明します

Inkscapeをコマンドラインから使う

環境変数PATHにinkscapeへのパスを通す

export PATH="$PATH:/Applications/Inkscape.app/Contents/Resources/bin"

コマンドラインからInkscapeの機能を使ってSVGからpngへ変換する

inkscape -f input.svg -e output.png

出力のサイズを指定したいならこうです。

inkscape —without-gui —export-width=256 —file=in.svg —export-png=out.png


inkscape

サポートサイト Wikidot.com inkscape