Convertir PDF a imagen

19

Estoy intentando convertir un archivo PDF (es un libro) en una imagen.

Cuando utilizo convertir como este

convert book.pdf book.jpg

o como este

convert book.pdf book.png

luego recibo esta advertencia

Warning: Short look-up table in the Indexed color space was padded with 0's

para cada página.

¿Hay alguna otra herramienta que pueda usar para la conversión para obtener un montón de imágenes para esto, o alguien me puede mostrar una forma diferente de resolver este problema?

    
pregunta Ubuntu-Guy 03.02.2012 - 03:53

2 respuestas

15
convert -geometry 1600x1600 -density 200x200 -quality 100 file.pdf file.jpg

Al convertir a jpg, puede usar la opción -quality. La "mejor" calidad sería -calidad 100.

There is a much simpler way to split multipage pdfs into a jpg:

convert -quality 100 -density 600x600 multipage.pdf single%d.jpg

    The -density option defines the quality the pdf is rendered before the convert > here 600dpi. For high quality prints you can increase that number.
    The %d just before the jpg suffix is for automatic numbering of the output pages 0,1,2...
    The -quality option defines the compression quality of the output jpg (0 min ... 100 max)
    The .jpg suffix defines the output format. You could use .png/.jpg/.pdf
    
respondido por el One Zero 03.02.2012 - 04:12
14

Una forma diferente sería GhostScript:

gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -r96 -sOutputFile='page-%00d.jpg' input.pdf

donde -r96 es la resolución de ppp deseada

Los resultados son múltiples imágenes JPEG.

También puede generar PNG transparentes si lo desea:

gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r96 -sOutputFile='page-%00d.png' input.pdf
    
respondido por el zetah 03.02.2012 - 04:26

Lea otras preguntas en las etiquetas