Cara Mengonversi Halaman Web ke File PDF atau Gambar di Linux

Cara Mengonversi Halaman Web ke File PDF atau Gambar di Linux

Ingin tahu bagaimana Anda dapat menangkap halaman web dan menyimpannya sebagai dokumen PDF atau gambar menggunakan terminal? Untungnya, Linux memiliki banyak utilitas yang dapat Anda gunakan untuk mengotomatisasi tugas mengonversi dokumen HTML ke file PDF dan gambar.





Artikel ini akan memperkenalkan Anda ke wkhtmltopdf dan wkhtmltoimage, utilitas yang Anda perlukan untuk mempermudah pekerjaan Anda.





Cara Mengonversi HTML ke PDF

Jika Anda ingin menangkap halaman web dan mengubahnya menjadi file PDF, utilitas wkhtmltopdf akan membantu Anda. Wkhtmltopdf adalah alat baris perintah sumber terbuka yang digunakan untuk membuat halaman web menjadi dokumen PDF.





Karena alat ini bekerja tanpa kepala di dalam terminal Linux, Anda tidak memerlukan driver web atau kerangka kerja otomatisasi browser seperti Selenium.

Instal wkhtmltopdf di Linux

Wkhtmltopdf bukan salah satu paket standar yang sudah diinstal sebelumnya di Linux. Anda harus menginstalnya secara manual menggunakan manajer paket sistem Anda.



Untuk menginstal wkhtmltopdf di Ubuntu dan distribusi berbasis Debian:

sudo apt install wkhtmltopdf

Pada distro berbasis Arch seperti Manjaro Linux:





sudo pacman -S wkhtmltopdf

Menginstal wkhtmltopdf pada distro berbasis RHEL seperti Fedora dan CentOS juga mudah.

sudo dnf install wkhtmltopdf

Sintaks Dasar

Sintaks dasar dari perintah tersebut adalah:





wkhtmltopdf webpage filename

...di mana halaman web adalah URL halaman web yang ingin Anda konversi dan nama file adalah nama file PDF keluaran.

Untuk mengonversi beranda Google menjadi dokumen PDF:

wkhtmltopdf https://google.com google.pdf

Keluaran:

Saat membuka file PDF, Anda akan melihat bahwa wkhtmltopdf telah membuat halaman web menjadi dokumen dengan tepat.

NS --salinan flag adalah penyelamat jika Anda ingin file keluaran Anda memiliki banyak salinan halaman web. Perhatikan bahwa saat mencetak banyak salinan, wkhtmltopdf tidak akan menghasilkan banyak file PDF, tetapi akan menambahkan halaman tambahan ke satu dokumen saja.

Untuk membuat tiga salinan beranda Google:

wkhtmltopdf --copies 3 https://google.com google.pdf

File PDF keluaran akan berisi tiga halaman seperti yang ditentukan dalam perintah di atas.

Tambahkan Filter Skala Abu-abu ke Output

Untuk menambahkan filter skala abu-abu ke file PDF, gunakan -G atau --skala abu-abu tandai dengan perintah:

wkhtmltopdf -g https://google.com google.pdf
wkhtmltopdf --grayscale https://google.com google.pdf

Berkas keluaran:

Ubah Orientasi PDF

Secara default, wkhtmltopdf menghasilkan file PDF dalam tata letak vertikal yaitu potret. Untuk mengubah perilaku default ini dan mengambil halaman web dalam lanskap, gunakan --orientasi tandai dengan perintah:

wkhtmltopdf --orientation landscape https://google.com google.pdf

Keluaran:

Perhatikan bahwa versi lanskap dokumen memiliki area spasi putih yang lebih besar dibandingkan dengan versi potret.

Jangan Sertakan Gambar Saat Mengonversi

Saat menghasilkan output, jika Anda tidak ingin wkhtmltopdf merender gambar yang ada di halaman web, gunakan: --tanpa-gambar bendera:

wkhtmltopdf --no-images https://google.com google.pdf

Keluaran:

Terkait: Alat Terbaik untuk Mengedit File PDF Di Mana Saja

Cara Mengonversi Halaman Web ke Gambar

Utilitas wkhtmltoimage adalah bagian dari paket wkhtmltopdf. Jika Anda sedang mengerjakan laporan dan ingin menyertakan gambar situs web, maka alat ini akan bekerja sesuai keinginan Anda. Terminal Linux tidak hanya memudahkan Anda untuk mengambil gambar tetapi juga memberi Anda berbagai opsi yang memungkinkan Anda untuk menyesuaikan output Anda.

cara instal nintendont wii u

Sintaks Dasar

Wkhtmltoimage memiliki sintaks yang mirip dengan wkhtmltopdf:

wkhtmltoimage webpage filename

...di mana halaman web adalah URL situs web dan nama file adalah nama gambar keluaran.

Ubah Halaman Web menjadi Gambar

Melanjutkan contoh di atas, mari kita ubah beranda Google menjadi gambar.

wkhtmltoimage https://google.com google.png

Keluaran:

Anda juga dapat menentukan format file khusus yang Anda inginkan untuk memiliki gambar keluaran. Wkhtmltoimage mendukung ekstensi file berikut:

  • JPEG/JPG
  • PNG
  • SVG

Misalnya, jika Anda ingin membuat gambar JPG, cukup ganti ekstensi file dengan JPG pada perintah:

wkhtmltoimage https://google.com google.jpg

Terkait: JPG vs. JPEG: Apa Perbedaan Antara Format File Gambar Ini?

Menangkap Halaman Web Menggunakan Terminal Linux

Anda harus memiliki penampil PDF yang diinstal pada sistem Linux Anda jika Anda ingin melihat file PDF yang dihasilkan oleh wkhtmltopdf. Meskipun sebagian besar distribusi Linux dilengkapi dengan editor PDF yang sudah diinstal sebelumnya, Anda dapat memilih dan menginstal editor PDF secara manual yang sesuai dengan kebutuhan Anda.

Membagikan Membagikan Menciak Surel 5 Editor PDF Linux Terbaik Yang Harus Anda Coba

Perlu mengedit file PDF di Linux? Editor PDF Linux ini gratis untuk diinstal dan mudah digunakan.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • PDF
  • Linux
Tentang Penulis Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.

More From Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan