Come convertire PDF in immagine?

260

Ho bisogno di convertire pagine PDF in immagini. C'è un'immagine di sfondo con un po 'di testo scritto, quindi quando salvi questo come immagine viene salvata solo l'immagine di sfondo.

C'è qualche software disponibile per lo stesso in modo che la pagina completa possa essere convertita in immagine?

    
posta Deependra Solanky 23.06.2011 - 12:16

10 risposte

247
  1. Installa imagemagick .

  2. Utilizzo di un terminale in cui si trova il PDF:

    • Per il documento completo:

      convert -density 150 input.pdf -quality 90 output.png
      
    • Per una singola pagina:

      convert -density 150 input.pdf[666] -quality 90 output.png
      

Per cui:

  • PNG, JPG o (praticamente) qualsiasi altro formato di immagine può essere scelto.

  • -density xxx imposterà il DPI a xxx (i comuni sono 150 e 300).

  • -quality xxx imposta la compressione su xxx per i formati di file PNG, JPG e MIFF (100 significa nessuna compressione).

  • [666] convertirà solo la 667 ° pagina in PNG (numerazione basata su zero in modo che [0] sia la prima pagina).

  • Tutte le altre opzioni (come il taglio, la scala di grigi, ecc.) possono essere visualizzate sul sito web di Immagine Magic .

risposta data Binarylife 23.06.2011 - 12:25
297

Puoi utilizzare pdftoppm per convertire un PDF in un PNG:

pdftoppm input.pdf outputname -png

Questo mostrerà ogni pagina nel PDF usando il formato outputname-01.png , con 01 come indice della pagina.

Conversione di una singola pagina del PDF

pdftoppm input.pdf outputname -png -f {page} -singlefile

Modifica {page} al numero di pagina. È indicizzato a 1, quindi -f 1 sarebbe la prima pagina.

Specifica della risoluzione dell'immagine convertita

La risoluzione predefinita per questo comando è 150 DPI. Aumentandolo si avranno sia una dimensione del file più grande che maggiori dettagli.

Per aumentare la risoluzione del PDF convertito, aggiungi le opzioni -rx {resolution} e -ry {resolution} . Ad esempio:

pdftoppm input.pdf outputname -png -rx 300 -ry 300
    
risposta data enzotib 23.06.2011 - 13:07
17

IIRC GIMP è in grado di utilizzare i PDF, ovvero convertirli in immagini. Quindi se vuoi modificare subito le immagini, GIMP è tuo amico.

    
risposta data tesseract 23.06.2011 - 12:29
11

La risposta attualmente accettata fa il lavoro ma risulta in un output di dimensioni maggiori e che soffre di perdita di qualità.

Il metodo nella risposta data qui genera un output di dimensioni comparabili all'input e non soffrire di perdita di qualità

TLDR : utilizza pdfimages : pdfimages -j input.pdf output

Citando la risposta collegata:

% Bl0ck_qu0te%     
risposta data Anmol Singh Jaggi 12.03.2016 - 14:14
6

Se i tuoi pdf sono scansionati, le immagini sono già archiviate come parte del pdf. dovrai semplicemente estrarli con pdfimages :

pdfimages my-file.pdf prefix 
    
risposta data VitoshKa 18.09.2015 - 12:14
3

Per ottenere una singola pagina da gm convert, aggiungi [N] (con N il numero di pagina che inizia da 0) al nome PDF, ovvero gm convert foo.pdf[11] out.png per ottenere la dodicesima pagina dal PDF.

Per pdftoppm usa -f N -singlefile , dove N è il numero di pagina che inizia a 1, cioè pdftoppm -f 12 -singlefile foo.pdf out per lo stesso risultato. Sembra sempre aggiungere ".png" al nome file di output e non c'è modo di fermarlo.

    
risposta data user3080602 02.04.2015 - 23:44
2

Puoi utilizzare la conversione e specificare una densità maggiore utilizzando l'opzione -density .

ad es. % Co_de%

    
risposta data Arjun 24.07.2014 - 04:23
1

Se vuoi solo convertire una pagina specifica di un PDF in un PNG, puoi reindirizzare pdftk a convert ( descritto sopra ) in questo modo:

pdftk document.pdf cat 12 output - | convert - document-page-12.png
    
risposta data IQAndreas 06.11.2014 - 06:11
1

Master PDF Editor (versione 2.2) ha questa opzione. Apri il file PDF e poi vai su File & gt; Esporta in & gt; Immagini. Presenta una finestra di dialogo in cui è possibile definire diverse opzioni per l'output. Estremamente utile. Spero che questa informazione aiuti.

    
risposta data Rush 28.12.2014 - 23:42
0

PDF Mod consente anche di esportare immagini di tutte o singole pagine di file PDF.

  • Apri il file PDF in PDF Mod
  • Seleziona pagina / e -
  • Modifica & gt; Esporta immagini (s)
risposta data nhylated 15.12.2015 - 12:56

Leggi altre domande sui tag