diff --git a/socialpreview.sh b/socialpreview.sh new file mode 100644 index 0000000..24b3a51 --- /dev/null +++ b/socialpreview.sh @@ -0,0 +1,19 @@ +#!/bin/bash +fileName="socialpreview" +marginRight=150 +fontFamily="思源黑体" +colorPink="245,169,184" +colorBlue="91,206,250" +colorWhite="255,255,255" +rm -f "${fileName}.png" +convert -size 2048x1024 xc:"rgb(${colorPink})" -fill "rgb(${colorBlue})" -draw "rectangle 2008,0 2048,2048" "${fileName}.bmp" +convert -draw "text ${marginRight},25 'Otokonoko'" -draw "text ${marginRight},200 'University'" -fill "rgb(${colorWhite})" -pointsize 140 -font "${fontFamily}-Bold" -gravity NorthEast "${fileName}.bmp" "${fileName}.bmp" +convert -draw "text ${marginRight},400 'Kagurazaka'" -fill "rgb(${colorWhite})" -pointsize 100 -style Italic -font "${fontFamily}-Light" -gravity NorthEast "${fileName}.bmp" "${fileName}.bmp" +convert "${fileName}.bmp" -resize 1280x640 "${fileName}.png" +rm -f "${fileName}.bmp" +unset fileName +unset marginRight +unset fontFamily +unset colorPink +unset colorBlue +unset colorWhite