GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come convertire un file PDF in un'immagine PNG/JPG in Linux

I file PDF (Portable Document Format) sono ampiamente utilizzati al giorno d'oggi. Le immagini in qualsiasi formato sono ancora più facili da modificare e manipolare rispetto ai file PDF, quindi è pratica generale convertire i file PDF in immagini per modificarli.

In questo articolo imparerai diversi modi per convertire i file PDF in immagini.

Prerequisiti

  • Sistema basato su Linux
  • Accesso al terminale
  • Un account utente con privilegi sudo.

Nota: I comandi in questo tutorial vengono eseguiti su un sistema Linux Mint. Tutti i metodi nel tutorial sono validi per qualsiasi sistema basato su Linux.

Convertire PDF in immagine utilizzando l'interfaccia a riga di comando (CLI)

Converti PDF in immagine con lo strumento Pdftoppm

Lo strumento da riga di comando Pdftoppm viene fornito nel pacchetto popper-utils. Per installare e utilizzare pdftoppm, prima installa il pacchetto popper-util.

sudo apt-get install poppler-utils

Di seguito è riportata la sintassi di base del comando pdftoppm.

pdftoppm -

Nota: Il nome del file PDF utilizzato in questo tutorial è sample.pdf. Devi inserire il nome del file e dell'immagine nel comando precedente.

pdftoppm -png sample.pdf sample

Lo strumento Pdftoppm viene fornito con varie opzioni. Ad esempio, puoi scegliere come target e convertire pagine specifiche nel tuo file pdf con il comando seguente.

pdftoppm -png -f 10 -l 15 sample.pdf Sample

L'opzione -f e -l specifica il numero della prima e dell'ultima pagina. Nell'output, puoi vedere che le immagini convertite riflettono l'intervallo menzionato.

Puoi anche personalizzare la qualità dell'immagine convertita con pdftoppm. Per personalizzare la qualità, usa le opzioni -rx e -ry per modificare le risoluzioni di larghezza e altezza.

pdftoppm -png -rx 300 -ry 300 sample.pdf sample

Per saperne di più sullo strumento pdftoppm e le sue opzioni, esegui il comando seguente e leggi le informazioni dettagliate.

pdftoppm --help

Oppure

man pdftoppm

Converti PDF in immagine con lo strumento Imagemagick

Imagemagick è un'altra utility che offre funzioni di manipolazione delle immagini. Dispone inoltre di API di programmazione che lo rendono estremamente comodo da usare.

Puoi installare l'utility Imagemagick con il seguente comando.

sudo apt install imagemagick

Una volta installato, puoi convertire i tuoi file pdf in immagini con il seguente comando.

convert sample.pdf output_image.jpg

Puoi vedere che le conversioni di file PDF non sono autorizzate dalla politica. Se ottieni questo output, vai al file XML della politica di Imagemagick con il seguente comando.

sudo nano /etc/ImageMagick-6/policy.xml

Vedrai il seguente frammento di codice alla fine del file.

<!-- disable ghostscript format types -->

<policy domain="coder" rights="none" pattern="PS" />
<policy domain="coder" rights="none" pattern="PS2" />
<policy domain="coder" rights="none" pattern="PS3" />
<policy domain="coder" rights="none" pattern="EPS" />
<policy domain="coder" rights="none" pattern="PDF" />
<policy domain="coder" rights="none" pattern="XPS" />

Comment it out in the following format.

<!-- code -->

Premi Ctrl+O e Ctrl+X per terminare la modifica. Esegui il comando seguente per convertire il PDF.

convert sample.pdf output_image.jpg

Come vedi, la conversione è riuscita ora.

Puoi perfezionare le immagini utilizzando le opzioni -densità e -qualità.

convert -density 300 sample.pdf -quality 100 output_image.jpeg

Convertire PDF in immagine utilizzando l'interfaccia utente grafica (GUI)

Converti PDF in immagine con l'applicazione GIMP

GNU Image Manipulation Program (GIMP) è un software di manipolazione delle immagini.

Per installare GIMP, cercalo e installalo da Software Manager.

Naviga e importa il file PDF e vai alla pagina che vuoi convertire in un'immagine.

Quindi esportalo nel formato immagine desiderato.

Conclusione

In questo articolo, hai imparato vari modi per convertire i tuoi file PDF in formato immagine.


Cent OS
  1. Come convertire file in codifica UTF-8 in Linux

  2. Come convertire più immagini in PDF in Ubuntu Linux

  3. Come convertire un PDF in JPG con la riga di comando in Linux?

  4. Conversione in batch di PNG in JPG in Linux

  5. Come posso convertire un'immagine disco Linux in un file sparse?

Come convertire una pagina Web in PDF in Linux

Come comprimere il file immagine PNG in Linux

Come convertire PDF in immagini PNG e viceversa in Linux

Come convertire PDF in immagini nella riga di comando di Linux

Come convertire PDF in immagini usando Gimp

Come convertire PDF in immagine nel sistema Linux (metodo CLI e GUI)