de linuxmanr4, 8 meses han pasado desde su publicación, escrito en Bash.
Insertar vínculo
  1. #!/bin/bash
  2.  
  3. # agregartexto.sh
  4. # ================
  5. # Agrega un texto en la parte inferior derecha a todos los archivos jpg del
  6. # directorio en el que se ejecuta.
  7. #
  8. # http://linuxmanr4.com
  9. #
  10.  
  11. agregartexto()
  12. {
  13. # La imagen que voy a utilizar
  14. IMAGEN="$1"
  15. # El texto que le quiero añadir
  16. TEXTO="$2"
  17.  
  18. # Para obtener solo el nombre del archivo (sin extensión)
  19. NOMBRE=`echo "$IMAGEN" | cut -d'.' -f1`
  20.  
  21. # Se genera el archivo con el texto añadido
  22. convert "$IMAGEN" -gravity SouthEast -font TeXGyreAdventor-Regular -pointsize 25 \
  23.         -fill '#00000080' -draw "text 13,1 \"$TEXTO\"" \
  24.         -fill white -draw "text 14,2 \"$TEXTO\"" \
  25.         ${NOMBRE}_linuxmanr4.jpg
  26.        
  27. # Se redimensiona la imagen si es muy grande.        
  28. mogrify -resize "1200>" -quality 90 ${NOMBRE}_linuxmanr4.jpg
  29. }
  30.  
  31. # Agrega el texto.
  32. for i in `ls *.jpg`
  33. do
  34.     agregartexto $i "LinuxmanR4.com @linuxmanr4"
  35.     echo $i
  36. done
  37.  
  38. echo "Listo !!!"

Respuestas a agregartexto.sh rss

Título Nombre Lenguaje cuando
Re: agregartexto.sh linuxmanr4 bash 8 meses han pasado desde su publicación.