From 59c04d8e9af226632a4bf8665259963261bb503f Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Sat, 27 Aug 2011 08:55:38 -0700 Subject: [PATCH] added svg2png script --- war/images/make.sh | 2 +- war/images/svg2png | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100755 war/images/svg2png diff --git a/war/images/make.sh b/war/images/make.sh index 01dab5ce3f..48b38c5b86 100755 --- a/war/images/make.sh +++ b/war/images/make.sh @@ -32,7 +32,7 @@ do if [ ! -e $dst -o $src -nt $dst ]; then mkdir ${sz}x${sz} > /dev/null 2>&1 || true - svg2png -w $sz -h $sz < $src > $dst + ./svg2png -w $sz -h $sz < $src > $dst #convert t.png \( +clone -fill white -draw 'color 0,0 reset' \) \ # -compose Dst_Over $dst # composite -compose Dst_Over -tile xc:white t.png $dst diff --git a/war/images/svg2png b/war/images/svg2png new file mode 100755 index 0000000000..52bb6d7a41 --- /dev/null +++ b/war/images/svg2png @@ -0,0 +1,13 @@ +#!/bin/sh -e +# convert an svg file to a png file +# Usage: cat some.svg | svg2png ...options... > some.png +# +# option: -w width -h height + +tmpA=/tmp/svg2pngA$$ +tmpB=/tmp/svg2pngB$$ + +cat > $tmpA +inkscape -z -e "$tmpB" "$@" "$tmpA" 1>&2 +cat $tmpB +rm $tmpA $tmpB -- GitLab