SVGを各種画像に変換

Rでよく svg で出力するのだが、これを pngtiff に変換したいことがあってどうしようかと思ってたら、コマンドでできるらしい。
Batikから batik-1.7.zip (20121112最新)のソースをダウンロードしてきて、ホームディレクトリかどっかにおいて解凍しておく。

java -Xmx2G -jar ~/batik-1.7/batik-rasterizer.jar -m image/tiff -h heightpixel -w widthpixel -dpi dpiscore tmp.svg

というように、オプションをいくつか指定できるが、よく使いそうなのは

option 意味
-d 出力ディレクト
-m 拡張子。image/png, image/jpeg, application/pdf, image/tiff
-h 高さのピクセル
-w 幅のピクセル
-dpi 解像度