applnk: makepng.sh (NEW) - HOWTO generate PNG from SVG

baggins baggins at pld-linux.org
Sun May 16 23:03:39 CEST 2010


Author: baggins                      Date: Sun May 16 21:03:39 2010 GMT
Module: applnk                        Tag: HEAD
---- Log message:
- HOWTO generate PNG from SVG

---- Files affected:
applnk:
   makepng.sh (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: applnk/makepng.sh
diff -u /dev/null applnk/makepng.sh:1.1
--- /dev/null	Sun May 16 23:03:39 2010
+++ applnk/makepng.sh	Sun May 16 23:03:33 2010
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+genpng() {
+	local inf=$1
+	local size=$2
+
+	outdir=${size}x${size}
+	outf=$(basename $inf .svg).png
+
+	inkscape -z -f $inf -e $outdir/$outf -w $size -h $size -y 0.0 -d 90
+#	convert -background none $inf -scale ${size}x${size} $outdir/$outf
+}
+
+F=$1
+genpng $F 48
+#for S in 16 24 32 48 64 96 128 192 256; do
+#	genpng $F $S
+#done
================================================================


More information about the pld-cvs-commit mailing list