Cara Mengonversi PDF ke Gambar di Baris Perintah Linux


pdftoppm mengonversi halaman dokumen PDF ke format gambar seperti PNG, dan lainnya. Ini adalah alat baris perintah yang dapat mengubah seluruh dokumen PDF menjadi file gambar terpisah. Dengan pdftoppm, Anda dapat menentukan resolusi gambar yang diinginkan, menskalakan, dan memotong gambar Anda.

Untuk menggunakan alat baris perintah pdftoppm, Anda perlu menginstal pdftoppm terlebih dahulu yang merupakan bagian dari poppler/poppler-utils /paket alat poppler. Instal paket ini sebagai berikut tergantung pada distribusi Linux Anda

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]

Berikut adalah contoh bagaimana Anda dapat menggunakan alat pdftoppm untuk mengonversi file pdf menjadi gambar:

1. Konversi Dokumen PDF ke Gambar

Sintaks untuk mengonversi seluruh pdf adalah sebagai berikut:

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

Pada contoh di bawah, nama dokumen saya adalah Linux_For_Beginners.pdf dan kami akan mengonversinya ke format PNG dan memberi nama gambar tersebut sebagai Linux_For_Beginners.

pdftoppm -png Linux_For_Beginners.pdf Linux_For_Beginners

Setiap halaman PDF akan dikonversi ke PNG sebagai Linux_For_Beginners-1.png, Linux_For_Beginners-2.png , dll.

2. Konversi Rentang Halaman PDF menjadi Gambar

Sintaks untuk menentukan rentang adalah sebagai berikut:

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

Dimana N menentukan nomor halaman pertama yang akan dirahasiakan dan -l N untuk halaman terakhir yang akan dikonversi.

Pada contoh di bawah, kita akan mengonversi halaman 10 hingga 15 dari Linux_For_Beginners.pdf ke PNG.

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

Outputnya akan berupa gambar dengan nama Linux_For_Beginners-10.png, Linux_For_Beginners-11.png, dll.

3. Konversi Halaman PDF Pertama menjadi Gambar

Untuk mengonversi halaman pertama hanya gunakan sintaks di bawah ini:

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

4. Sesuaikan Kualitas DPI dengan Konversi

Pdftoppm mengonversi halaman PDF menjadi gambar dengan DPI 150 secara default. Untuk menyesuaikan, gunakan angka rx yang menentukan resolusi X, dan -ry angka yang menentukan Y resolusi, dalam DPI.

Dalam contoh ini, kami menyesuaikan kualitas DP Linux_For_Beginners.pdf menjadi 300.

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

Untuk melihat semua pilihan yang tersedia dan didukung di pdftoppm, jalankan perintah:

pdftoppm --help  
man pdftoppm

Mudah-mudahan, kini Anda dapat mengonversi halaman PDF menjadi gambar di Linux menggunakan alat baris perintah Pdftoppm.