Converti PDF in immagine

19

Sto provando a convertire un file PDF (è un libro) in un'immagine.

Quando utilizzo converti come questo

convert book.pdf book.jpg

o come questo

convert book.pdf book.png

quindi ricevo questo avviso

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

per ogni pagina.

C'è qualche altro strumento che posso usare per la conversione per ottenere un sacco di immagini per questo, o qualcuno può mostrarmi un modo diverso per risolvere questo problema?

    
posta Ubuntu-Guy 03.02.2012 - 04:53

2 risposte

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

Durante la conversione in jpg, puoi usare l'opzione -quality. La "migliore" qualità sarebbe -qualità 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
    
risposta data One Zero 03.02.2012 - 05:12
14

Un modo diverso sarebbe GhostScript:

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

dove -r96 è la risoluzione dpi desiderata

L'output è costituito da più immagini JPEG.

Puoi generare PNG trasparenti anche se desideri:

gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r96 -sOutputFile='page-%00d.png' input.pdf
    
risposta data zetah 03.02.2012 - 05:26

Leggi altre domande sui tag