Kako pretvoriti PDF u sliku u Linux naredbenom retku


pdftoppm pretvara stranice PDF dokumenta u formate slika kao što su PNG i drugi. To je alat naredbenog retka koji može pretvoriti cijeli PDF dokument u zasebne slikovne datoteke. Pomoću pdftoppm možete odrediti željenu razlučivost, mjerilo i obrezati slike.

Da biste koristili alat za naredbeni redak pdftoppm, prvo morate instalirati pdftoppm koji je dio paketa poppler/poppler-utils/poppler-tools. Instalirajte ovaj paket na sljedeći način, ovisno o vašoj Linux distribuciji

$ sudo apt install poppler-utils     [On Debian/Ubuntu & Mint]
$ sudo dnf install poppler-utils     [On RHEL/CentOS & Fedora]
$ sudo zypper install poppler-tools  [On OpenSUSE]  
$ sudo pacman -S poppler             [On Arch Linux]

Ispod su primjeri kako pomoću alata pdftoppm možete pretvoriti pdf datoteke u slike:

1. Pretvori PDF dokument u sliku

Sintaksa za pretvaranje cijelog pdf-a je sljedeća:

$ pdftoppm -<image_format> <pdf_filename> <image_name>
$ pdftoppm -<image_format> <pdf_filename> <image_name>

U primjeru ispod, naziv mog dokumenta je Linux_For_Beginners.pdf, a mi ćemo ga pretvoriti u PNG format i slike ćemo nazvati Linux_For_Beginners.

$ pdftoppm -png Linux_For_Beginners.pdf Linux_For_Beginners

Svaka stranica PDF-a pretvorit će se u PNG kao Linux_For_Beginners-1.png, Linux_For_Beginners-2.png itd.

2. Pretvori raspon PDF stranica u slike

Sintaksa za određivanje raspona je sljedeća:

$ pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>
$ pdftoppm -<image_format> -f N -l N <pdf_filename> <image_name>

Gdje N navodi broj prve stranice za skrivanje i -l N za zadnju stranicu za pretvorbu.

U primjeru u nastavku pretvorit ćemo stranice 10 na 15 s Linux_For_Beginners.pdf u PNG.

$ pdftoppm -png -f 10 -l 15 Linux_For_Beginners.pdf Linux_For_Beginners

Izlaz će biti slike pod nazivom Linux_For_Beginners-10.png, Linux_For_Beginners-11.png itd.

3. Pretvori prvu PDF stranicu u sliku

Za pretvorbu prve stranice koristite samo sintaksu u nastavku:

$ pdftoppm -png -f 1 -l 1 Linux_For_Beginners.pdf Linux_For_Beginners

4. Prilagodite DPI kvalitetu pretvorbi

Pdftoppm pretvara PDF stranice u slike s DPI-om 150 prema zadanim postavkama. Za podešavanje upotrijebite rx broj koji određuje X razlučivost i -ry broj koji određuje Y razlučivost, u DPI.

U ovom primjeru prilagođavamo DP kvalitetu Linux_For_Beginners.pdf na 300.

$ pdftoppm -png -rx 300 -ry 300 Linux_For_Beginners.pdf Linux_For_Beginners

Da biste vidjeli sve mogućnosti koje su dostupne i podržane u pdftoppm, pokrenite naredbe:

$ pdftoppm --help  
$ man pdftoppm

Nadamo se da sada možete pretvoriti PDF stranice u slike u Linuxu pomoću alata za naredbene retke Pdftoppm.