Convertir PDF a imágenes
Cuando quería leer algún PDF en mi celular antiguo, siempre tenía que convertir los archivos a imágenes. Los mismos comandos también resultaron útiles para convertir PDFs escaneados a imágenes más livianas y crear un PDF nuevo para leer en el iPhone.
Aquí muestro cómo hacer la conversión de 4 maneras distintas. Prefiero ImageMagick.
PDF a imagen
ImageMagick
Instala imagemagick.
julio@julio-acer ~> convert documento.pdf imagen.jpg
Alta definición: convert -density 400 file.pdf -scale 2000x1000 hi-res%03d.jpg
Para iPhone: convert libro.pdf -density 72 -quality 75 -scale 640x960 -colors 96 libro%03d.jpg
Por cada página se genera una imagen: libro001.jpg, libro002.jpg, etc.
PPM
Instala pdftoppm y ppmtojpeg.
pdftoppm documento.pdf imagen
Puedes usar -f pag_inicial y -l pag_final para convertir solo un intervalo.
PPM = Portable Pixmap File Format
Para convertir a JPG:
for file in *.ppm; do ppmtojpeg "$file" > "${file/.ppm/.jpg}"; rm "$file"; done
Ghostscript
gs -sDEVICE=jpeg -sOutputFile=imagen_%03d.jpg -dNOPAUSE -dBATCH documento.pdf
Gimp
El mejor resultado que conseguí para el celular antiguo fue abrir el PDF como imágenes en Gimp y guardar como .bmp. Me gustaría automatizar este proceso.
Imagen a PDF
convert *jpg libro.pdf
Si el archivo queda muy grande, prueba con la opción -compress:
convert -compress jpeg *jpg libro.pdf