Incscape を使って大量の svg を eps に変換する方法
で、大量の svg を eps に変換するとなると、いちいちファイルを開いて保存し直しとかやってられないので、バッチ処理をする。以下のようなシェルスクリプトを svg2eps.sh とかにして保存。
#!/usr/bin/zsh for i in $* do inkscape -z -f $i -E $i:r.eps doneinkscape に渡している -z オプションは GUI 無しで処理を行わせるためのもの。
gnuplot のメモ - mooz deceives you
上記内容をWindowsで実施するには,コマンドプロンプトでやればいい.次の内容を svg2eps.bat とする.
rem http://ykr414.com/dos/dos05.html#07 rem http://d.hatena.ne.jp/mooz/20080617/p1 FOR /r C:\Data\Template\openclipart\clipart\ %%B IN (*.svg) DO C:\Software\Image\inkscape\inkscape.exe -z -f %%B -E %%B.eps
以下のようにすると入力フォルダを可変できるかもしれない.つまり保証していない.
rem http://ykr414.com/dos/dos05.html#07 rem http://d.hatena.ne.jp/mooz/20080617/p1 FOR /r %1 %%B IN (*.svg) DO C:\Software\Image\inkscape\inkscape.exe -z -f %%B -E %%B.eps
用法は
svg2eps.bat