Simple script for generating graphics from text. https://www.instagram.com/write.as/
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

26 rader
569 B

  1. #!/bin/bash
  2. #
  3. # usage: avatar.sh a
  4. #
  5. # generate alphabet example:
  6. # for x in {a..z}; do ./avatar.sh $x; done
  7. imgtxt=$1
  8. final=$imgtxt.png
  9. if [ -z "$imgtxt" ]; then
  10. echo "usage: avatar.sh text"
  11. exit 1
  12. fi
  13. echo "Generating image..."
  14. DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
  15. #font_reg=$DIR/fonts/Lora-Regular.ttf
  16. font_reg=$DIR/fonts/OpenSans-Regular.ttf
  17. # Generate post text
  18. convert -background white -fill black -font $font_reg -size 512x512 -pointsize 300 -gravity center -interline-spacing 0 caption:"$imgtxt" $final
  19. echo "DONE. See $(pwd)/$final"