Kaip konvertuoti PDF į vaizdą „Linux“ komandų eilutėje


„pdftoppm“ konvertuoja PDF dokumento puslapius į tokių formatų vaizdus kaip PNG ir kt. Tai yra komandinės eilutės įrankis, kuris gali konvertuoti visą PDF dokumentą į atskirus vaizdo failus. Naudodami „pdftoppm“ galite nurodyti pageidaujamą vaizdo skiriamąją gebą, mastelį ir apkarpyti vaizdus.

Norėdami naudoti komandinės eilutės įrankį „pdftoppm“, pirmiausia turite įdiegti „pdftoppm“, kuris yra „poppler/poppler-utils/poppler-tools“ paketo dalis. Įdiekite šį paketą taip, priklausomai nuo jūsų „Linux“ platinimo

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

Toliau pateikiami pavyzdžiai, kaip galite naudoti įrankį „pdftoppm“, norėdami konvertuoti savo pdf failus į vaizdus:

1. Konvertuokite PDF dokumentą į vaizdą

Viso pdf konversijos sintaksė yra tokia:

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

Žemiau pateiktame pavyzdyje mano dokumento pavadinimas yra Linux_For_Beginners.pdf ir mes jį konvertuosime į PNG formatą, o vaizdus pavadinsime Linux_For_Beginners.

$ pdftoppm -png Linux_For_Beginners.pdf Linux_For_Beginners

Kiekvienas PDF puslapis bus konvertuotas į PNG kaip „Linux_For_Beginners-1.png“, „Linux_For_Beginners-2.png“ ir kt.

2. Konvertuokite PDF puslapių diapazoną į vaizdus

Diapazono nurodymo sintaksė yra tokia:

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

Kur N nurodo pirmo puslapio numerį, kurį slepia, ir -l N - paskutinį konvertuojamą puslapį.

Toliau pateiktame pavyzdyje mes konvertuosime 10–15 puslapius iš „Linux_For_Beginners.pdf“ į PNG.

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

Išvestis bus vaizdai, pavadinti „Linux_For_Beginners-10.png“, „Linux_For_Beginners-11.png“ ir kt.

3. Konvertuokite pirmąjį PDF puslapį į vaizdą

Norėdami konvertuoti pirmąjį puslapį, naudokite tik toliau pateiktą sintaksę:

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

4. Sureguliuokite DPI kokybę pagal konversiją

Pagal numatytuosius nustatymus „Pdftoppm“ konvertuoja PDF puslapius į vaizdus, kurių DPI yra 150. Norėdami koreguoti, naudokite rx numerį, nurodantį X skiriamąją gebą, ir -ry skaičių, nurodantį Y skiriamąją gebą, DPI.

Šiame pavyzdyje mes pritaikome „Linux_For_Beginners.pdf“ DP kokybę iki 300.

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

Norėdami pamatyti visus „pdftoppm“ galimus ir palaikomus pasirinkimus, vykdykite komandas:

$ pdftoppm --help  
$ man pdftoppm

Tikimės, kad dabar galite konvertuoti PDF puslapius į paveikslėlius sistemoje „Linux“ naudodami komandinės eilutės įrankį „Pdftoppm“.