vobar

vobar / ImageMagick Shenanigans

Last active 5 hours ago

Like 0
generate-button-single-sh Raw
1#!/usr/bin/env bash
2
3magick \
4 -size 88x31 gradient:gold-firebrick \
5 -write mpr:img00 +delete \
6 -size 83x27 gradient:'#79A58C-#DBFDE5' \
7 -write mpr:img01 +delete \
8 mpr:img00 -colorspace RGB \
9 mpr:img01 -gravity Center -composite \
10 -write mpr:img02 +delete \
11 mpr:img02 smile.png \
12 -gravity East -geometry 27x27+2+0 -composite \
13 -write mpr:img03 +delete \
14 -size 88x31 mpr:img03 \
15 -fill '#0504aa' \
16 -background None \
17 -font AtkinsonHyperlegible-Bold \
18 -pointsize 16 \
19 -gravity Center label:vobar \
20 -geometry -20+3 -composite \
21 -font AtkinsonHyperlegible-Italic \
22 -pointsize 14 \
23 -gravity Center label:'.eu' \
24 -geometry +10+3 -composite \
25 button-vobar.png
26
generate-button.sh Raw
1#!/usr/bin/env bash
2
3# Generate a button image using intermediate images
4
5magick -size 88x31 gradient:lightgrey-darkgrey 00.png
6magick -size 83x27 gradient:'#79A58C-#DBFDE5' 01.png
7magick 00.png -colorspace RGB 01.png -gravity Center -composite 02.png
8magick 02.png smile.png -gravity East -geometry 27x27+2+0 -composite 03.png
9magick -size 88x31 03.png -fill \#0504aa -background None -font AtkinsonHyperlegible-Regular -pointsize 16 -gravity Center label:Vobar -geometry -10+3 -composite button.png