Come convertire un documento PDF in PNG?


Risposte:


82

Questo è eccessivo per ciò di cui hai bisogno, ma in assenza di un'altra risposta, GIMP può farlo per te. Basta installarlo, aprire il PDF e salvare come PNG.


9
Niente di più eccessivo dei 5 programmi "liberi" che ho installato che hanno lasciato una filigrana sull'immagine. Ha funzionato magnificamente, grazie!
Raymond,

1
Questo è esattamente ciò di cui avevo bisogno. Volevo convertire un PDF in un file PNG ad alta risoluzione e l'uso di GIMP ha funzionato alla grande!
Mas

1
Grazie, ho provato diversi strumenti, con filigrane o altre limitazioni. GIMP funziona bene.
Horst Walter,

6
Gimp funziona alla grande per una singola pagina, ma non vedo un modo semplice per esportare molte pagine automaticamente. Sono sicuro che se conosci bene GIMP potresti usare gli strumenti di automazione per farlo funzionare. Ma forse pdftoppm è meglio.
chrishiestand,

@chrishiestand, dovresti pubblicarlo come risposta alternativa.
Brad

94

Se hai installato imagemagick , puoi semplicemente digitare:

convert myfile.pdf myfile.png

Anche se personalmente preferisco i risultati ottenuti da pdftoppm dalle utility Poppler :

pdftoppm -png myfile.pdf > myfile.png


4
su Mac con homebrew ho dovuto installare imagemagick e ghostscript per farlo funzionare. brew install imagemagick brew install ghostscript
Andreas

11
+1 per pdftoppm: buoni risultati e veloce.
Olivier "Ölbaum" Scherler,

1
Perché preferisci i risultati di pdftoppm? Ho notato che la risoluzione di output predefinita è superiore a imagemagick (anche se può essere modificata), ma a parte ciò sembrano comparabili sul mio file di test.
Sparhawk,

1
la conversione di PDF multipagina con poppler sarà più simile a questa:pdftoppm -png myfile.pdf myfile
Roman Protsiuk,

3
Vedi blog.alivate.com.au/poppler-windows per i binari di windows di poppler e usopdftocairo -png
kromuchi

15

Windows: installa PDFCreator e apri il tuo PDF. Stampalo sulla stampante PDFCreator (o come lo hai chiamato) e premi Salva. Quando premi Salva, dopo aver scelto un nome file, imposta il tipo di file su PNG.

Linux : Installare ImageMagick (su Ubuntu: sudo apt-get install imagemagick) e poi in un tipo di terminale: convert [Input PDF File.pdf] [Output PNG File.png].

Mac OS X: apri il PDF in Anteprima e nella finestra di dialogo Salva con nome, imposta il tipo di file su png.


Su macOS puoi anche usare lo sipsstrumento sips -s format png the_pdf_file.pdf --out the_png_file.png
integrato

9

Puoi anche usare GS:

"c:\Program Files\gs\gs9.10\bin\gswin64.exe" -dBATCH -dNOPAUSE -sDEVICE=pnggray -r300 -dUseCropBox -sOutputFile="path_to_png_files\pdffilename-%03d.png" "path_to_pdf_file\pdffilename.pdf"

Il percorso verso GSdeve essere regolato in base all'installazione.

Il DEVICEparametro qui specifica la scala di grigi. In alternativa, puoi anche stampare con il colore. Queste impostazioni ti permetteranno di produrre file PNG a colori a 24 bit e 300 dpi usando il profilo colore RGB.icc:

-sDEVICE=png16m -sOutputICCProfile=default_rgb.icc -r300

Rispetto a convert, GSsembra funzionare molto più velocemente ed è più adatto per grandi lotti di conversione.


3
Registrato per super user solo per votare questo. Ora, se solo avessi qualche speranza di ricordarlo ...
joeA,

6

Quale sistema operativo usi?

Su un Mac, è semplice come aprire il PDF nell'app Anteprima e salvarlo come PNG.

Su http://www.zamzar.com/ puoi anche convertire gratuitamente molti tipi di file.


6

Un altro modo è

inkscape -d 300 -e "$filename.png" "$filename.pdf"

(puoi omettere -d 300se hai solo bisogno di 96 dpi).

Tuttavia, inkscapepotrebbero avere problemi con i caratteri, motivo per cui preferisco convertda ImageMagick (vedi le risposte frabjous ' e digitxp ).


+1 per inkscape. Perché puoi modificare le pagine, rielaborare i diagrammi e salvare come svg o anche come pdf ecc ...
Alain Pannetier,



2

se non hai voglia di scaricare nulla basta copiare l'immagine e incollare in vernice quindi salvare come PNG e il gioco è fatto. niente filigrane, non scaricare file .. semplice


Paint può aprire PDF?
Daniel Beck

@DanielBeck Sta dicendo di aprire in un visualizzatore PDF, quindi di copiare e incollare
Canadian Luke

1

Questo strumento online gratuito:

convert.town/pdf-to-png

convertirà un file PDF in un'immagine PNG all'interno del browser. Non dovrai installare nulla.

Se il PDF è multipagina, verrà creata una nuova immagine per ogni pagina.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.