複数のsvgファイルをepsファイルに

複数のsvgファイルをepsファイルにするバッチファイル。 要inkscape

svg2eps.batのようなファイル名のテキストファイルに保存して、 それにsvgファイルをドロップする。

for %%V in (%*) do (
"C:\Program Files\Inkscape\inkscape.com" %%V -E %%~dpnV.eps --export-ignore-filters --export-ps-level=3 --export-text-to-path
)

グレースケールのEPSにしたいなら:

for %%V in (%*) do (
"C:\Program Files\Inkscape\inkscape.com" -E %%~dpnV.eps --export-ignore-filters --export-ps-level=2 --export-text-to-path %%~dpnV.svg
gswin32 -dBATCH -dNOPAUSE -sOutputFile=%%~dpnV.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibilityLevel=1.4 -sEPSCrop %%~dpnV.eps
gswin32 -dBATCH -dNOPAUSE -dLanguageLevel=2 -dCompressPages=false -dASCII85EncodePages=true -sOutputFile=%%~dpnV.eps -sDEVICE=eps2write %%~dpnV.pdf
)