Convert an SVG to PNG in commande line using Inkscape (on Windows)
Change export-height if you want a bigger image:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
  | 
@echo off
for %%f in (%*) do (
    echo %%~f
    "C:\Program Files\Inkscape\inkscape.exe" ^
      -z ^
      --export-background-opacity=0 ^
      --export-height=48 ^
      --export-png="%%~dpnf.png" ^
      --file="%%~f"
)
  | 
 
Resize an image with Inkscape
1
  | 
for %%f in (*.png) do convert.exe %%f -resize 384x384 -background black -gravity center -extent 384x384 %%f
  | 
 
Convert a Dia diagram in EPS then PDF
1
2
3
4
5
6
7
  | 
#!/bin/bash
filename=$(basename -- $1)
extension="${filename##*.}"
filename="${filename%.*}"
echo $filename
dia -e $filename.eps -t eps $1
epstopdf --outfile=$filename.pdf $filename.eps
  |