InkscapeにはCLIがあったらしい。これを利用するとSVGから様々なファイル形式、特にPNGへの変換を自動化しやすくなる。最初PhantomJSとcanvas使ってやろうかとか錯乱してた。後出しだけどSVG Advent Calendar 2014の12日目の記事ということにしておこう。 例えばin.svgを幅256ピクセルのPNGファイルとしてout.pngに変換したいとする。Inkscapeの実行ファイルのディレクトリーへパスが通っているとすると、以下のようなオプションで実行すれば変換される。 $ inkscape --without-gui --export-width=256 --file=in.svg --export-png=out.png --without-guiでGUIの起動を無効にし、--export-widthで幅を(高さはアスペクト比を維持してくれる)、--f
![InkscapeのCLIを利用してSVGからPNGへ変換](https://cdn-ak-scissors.b.st-hatena.com/image/square/4fd8a67abeabfd9bafa87bfc2a3ea4e679ac51d2/height=288;version=1;width=512/https%3A%2F%2Fhail2u.net%2Fapple-touch-icon.png)