imagemagick convert – Convertir un PDF a archivos JPG

Supongamos que creas un directorio llamado prueba y metes allí un archivo pdf. Luego ejecutas esto:

$ for i in `ls *.pdf`; do convert -quality 100 -density 1280 "$i" "$i".jpg; done

Se necesita tener instalado imagemagick (la herramienta convert).

Convertirá cada página a jpg con un ancho de 1280px

Si son muchas páginas puedes ir viendo el progreso así:

$ du -h /tmp/magick-* | wc -l

Al finalizar las tendrás en el directorio en el que has lanzado el for.

Saludos cordiales.

próximo Publicación

Atrás Publicación

1 Comentario

  1. TheFaico 13 septiembre, 2018

    Para convertir un PDF a imágenes yo uso pdftocairo, para el que se necesita el paquete poppler-utils. Lo veo un poco más sencillo para el ejemplo que pones, que está muy bien. Por defecto la resolución es 150 PPI, que también se puede ajustar. Y se puede elegir las páginas que pasar a imágenes (si no se indica nada se convierte todo el documento). Por ejemplo, si se quiere sacar las 4 primeras páginas en jpg:
    pdftocairo -jpeg fichero.pdf -f 1 -l 4

Dejar una contestacion

© 2018 [ MIERDA TV ]

Tema de Anders Norén