7 echo "Usage: $0 <input.svg> <size> <output.png>" 1>&2
16 SHADOW=$(($SIZE / 16))
21 if [ $BLUR = 0 ]; then
25 SHIFT=$(($SHADOW * 3 / 4))
27 IMAGE=$(($SIZE - $SHIFT - $BLUR))
33 rsvg-convert -w $IMAGE -h $IMAGE -o $TMP $SVG
36 \( +clone -background black -shadow ${OPACITY}x${BLUR}+${SHIFT}+${SHIFT} \) \
37 +swap -background none -layers merge -crop ${SIZE}x${SIZE}+0+0 +repage $PNG