2 # A compatibility wrapper for rsvg that makes it act like rsvg-convert
5 echo "Usage: rsvg [OPTIONS...] file.svg"
6 echo " -d, --dpi-x=<float> pixels per inch"
7 echo " -p, --dpi-y=<float> pixels per inch"
8 echo " -x, --x-zoom=<float> x zoom factor"
9 echo " -y, --y-zoom=<float> y zoom factor"
10 echo " -w, --width=<int> width"
11 echo " -h, --height=<int> height"
12 # echo " -q, --quality=<int> JPEG quality"
13 # echo " -f, --format=[png, jpeg] save format"
14 echo " -f, --format=[png] save format"
15 echo " -o, --output=<file> output filename"
16 echo " -v, --version show version information"
19 echo " -?, --help Show this help message"
20 echo " --usage Display brief usage message"
22 TEMP=`getopt -s bash -o d:p:x:y:w:h:q:f:o:v \
23 --long dpi-x:,dpi-y:,x-zoom:,y-zoom:,width:,height:,quality:,format:,output:,version \
34 -d|--dpi-x|-p|--dpi-y|-x|--x-zoom|-y|--y-zoom|-w|--width|-h|--height)
39 echo "rsvg-convert wrapper: jpeg format not supported"
43 if [ "$2" = "png" -o -z "$2" ]; then
46 echo "rsvg-convert wrapper: $2 format not supported"
64 echo "Internal error!" >&2
69 if [ "$#" -ne 1 ]; then
74 exec $cmd "$input" "$output"