Sådan konverteres PDF til billede i Linux Command Line


pdftoppm konverterer PDF-dokumentsider til billedformater som PNG og andre. Det er et kommandolinjeværktøj, der kan konvertere et helt PDF-dokument til separate billedfiler. Med pdftoppm kan du angive den foretrukne billedopløsning, skalering og beskære dine billeder.

For at bruge kommandolinjeværktøjet pdftoppm skal du først installere pdftoppm, som er en del af pakken poppler/poppler-utils/poppler-tools. Installer denne pakke som følger afhængigt af din Linux-distribution

$ 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]

Nedenfor er eksempler på, hvordan du kan bruge pdftoppm-værktøjet til at konvertere dine pdf-filer til billeder:

1. Konverter PDF-dokument til billede

Syntaksen for konvertering af en hel pdf er som følger:

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

I eksemplet nedenfor er navnet på mit dokument Linux_For_Beginners.pdf, og vi konverterer det til PNG-format og navngiver billederne som Linux_For_Beginners.

$ pdftoppm -png Linux_For_Beginners.pdf Linux_For_Beginners

Hver side af PDF'en konverteres til PNG som Linux_For_Beginners-1.png, Linux_For_Beginners-2.png osv.

2. Konverter række af PDF-sider til billeder

Syntaksen til angivelse af rækkevidde er som følger:

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

Hvor N angiver det første sidetal, der skal skjules, og -l N for den sidste side, der skal konverteres.

I eksemplet nedenfor konverterer vi sider 10 til 15 fra Linux_For_Beginners.pdf til PNG.

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

Outputtet vil være billeder med navnet Linux_For_Beginners-10.png, Linux_For_Beginners-11.png osv.

3. Konverter første PDF-side til billede

For at konvertere den første side skal du kun bruge syntaksen nedenfor:

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

4. Juster DPI-kvalitet til konvertering

Pdftoppm konverterer PDF-sider til billeder med en DPI på 150 som standard. For at justere skal du bruge rx-nummeret, der angiver X-opløsningen, og -ry det tal, der angiver Y-opløsningen, i DPI.

I dette eksempel justerer vi DP-kvaliteten på Linux_For_Beginners.pdf til 300.

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

For at se alle de tilgængelige og understøttede valg i pdftoppm skal du køre kommandoerne:

$ pdftoppm --help  
$ man pdftoppm

Forhåbentlig kan du nu konvertere dine PDF-sider til billeder i Linux ved hjælp af Pdftoppm kommandolinjeværktøj.