2 Commits 0982ba7c82 ... 110cf6c847

Author SHA1 Message Date
  Pi 110cf6c847 add script to convert svg to png 1 month ago
  Pi d630a500f2 add convert.sh 1 month ago
1 changed files with 20 additions and 0 deletions
  1. 20 0
      convert.sh

+ 20 - 0
convert.sh

@@ -0,0 +1,20 @@
+#!/bin/bash
+set -euo pipefail
+for i in clip goto upload
+do
+	(
+		cd "rest/static/$i"
+		for x in 48 72 96 144 192 512
+		do
+			convert \
+				-background transparent \
+				-transparent white \
+				-density 400 icon.svg \
+				-geometry "${x}x${x}" \
+				-define png:compression-level=9 \
+				-define png:compression-filter=4 \
+				-strip "$x".png \
+			&& : "Use ImageMagick to convert SVG to PNG"
+		done
+	)
+done