Bash tip: Convertir pdf en jpg

Si no tenemos a mano un pdf2jpg y queremos usar convert para librarnos del apuro, con un pequeño script de unas pocas líneas podremos pasar ese pdf de 100 hojas a 100 jpg's distintos para tratarlos de forma independiente:
function convert_all
{
  convert $1  _.jpg
  j=0
  for i in *.jpg; do
    j=`expr $j + 1`
    mv "$i" `echo "$j".jpg`;
  done
}

convert_all document.pdf
Con esta pequeña función lo que hago es convertir el pdf pasado como argumento $1 a jpg (0_-.jpg, 1_-.jpg...), en el bucle renombro las imágenes de forma que queden 1.jpg, 2.jpg... correspondiendo a las páginas del pdf.

About the author

Óscar
has doubledaddy super powers, father of Hugo and Nico, husband of Marta, *nix user, Djangonaut and open source passionate.
  • habra un ejemplo del script completo en funcionamiento ? Saludos
  • POR FAVOR QUIERO EL CODIGO COMPLETO
  • mmm... por favor el codigo completo
  • mmm... por favor el codigo completo
blog comments powered by Disqus