You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kvirc/data/icons/scalable/createpng.sh

25 lines
531 B

#!/bin/bash
HERE=$(pwd)
for size in 16 32 48 64 128; do
echo "Creating icons with size" $size "x" $size
for file in *.svgz; do
PNGFNAME=$(echo $file | sed -e 's/svgz/png/g')
echo "Creating icon" $PNGFNAME
set -x
# Ksvgtopng exports broken pngs..
#ksvgtopng $size $size $HERE/$file $HERE/../$size"x"$size/$PNGFNAME
inkscape \
-z \
--export-png=$HERE/../$size"x"$size/$PNGFNAME \
--export-area-drawing \
--export-width=$size \
--export-height=$size \
$HERE/$file
set +x
done
done
echo "Done :)"