Ahmad Muhardian avatar
Ahmad Muhardian

Trik Menghapus Halaman di PDF secara Batch dan Cepat!

Cara hapus halaman PDF secara batch dan cepat

Ada beberapa software yang bisa kita pakai untuk edit PDF di Linux.

Namun, jika bekerja dengan banyak file PDF, saya sarangkan menggunakan software yang berbasis text atau command line.

Nah, salah satu tools untuk edit PDF di Linux yang cukup powerful adalah pdftk.

Tools ini berbasis CLI, jadi kita harus menggunakannya di Terminal.

Gimana cara pakainya?

Oke, mari kita bahas…

Aku punya banyak file PDF

Pada kasus kali ini, aku punya banyak file PDF yang di halaman 1 terdapat cover yang tidak diinginkan.

Soalnya nanti kalau diimpor ke Calibre, ini akan menjadi cover-nya.

Karena itu, saya harus menghapusnya.

Caranya gimana?

Hapus Halaman dengan pdftk

Cukup gunakan perintah ini untuk hapus halaman pertama pada PDF: 1

pdftk nama-file.pdf cat 2-end output hasil-nama-file.pdf

Perhatikan:

  • nama-file.pdf adalah nama file pdf yang ingin kita hapus halamannya
  • cat 2-end maksudnya membiarkan halaman ke-2 sampai halaman terakhir dari pdf-nya, jadi cuma halaman 1 yang dihapus
  • hasil-nama-file.pdf adalah file hasilnya.

Nah, ini untuk menghapus halaman di satu file PDF saja.

Gimana kalau banyak file?

Gampang..

Hapus Halaman di banyak File PDF secara Batch

Pertama, kita harus masuk dulu ke folder tempat file-file PDF itu tersimpan.

Kita bisa pakai perintah cd untuk masuk ke sana.

Setelah itu, jalankan perintah berikut untuk menghapus halaman 1 dari semua PDF secara batch. 2

mkdir out
for i in *pdf; do pdftk "$i" cat 2-end output "out/$i"; done

Perhatikan!

  • mkdir out adalah perintah untuk membuat folder baru dengan nama out, nantinya hasil dari pdftk akan disimpan di sini.
  • for i in *pdf artinya kita memilih semua file PDF yang ada di dalam folder saat ini.
  • do pdftk "$i" cat 2-end output "out/$i" artinya kita akan menghapus halaman pertama pada semua file PDF yang ada di dalam folder saat ini dan hasilnya kita simpan ke dalam folder out.
  • done artinya mengakhiri perulangan saat semua file PDF-nya sudah dikerjakan.

Hasilnya bisa kamu lihat di folder out.

Hasil pdftk

Oke, gampang kan.

Selamat Mencoba!

Selamat mencoba, kalu berhasil jangan lupa share trik ini ke temanmu. Kalau gagal, coba sini ceritakan di kolom komentar, mengapa kok bisa gagal!

Ahmad Muhardian avatar

Ahmad Muhardian Peternak Linux

Pengguna Linux sejak 2010. Founder of Petani Kode. Suka belajar hal baru dan menulis. Jika kamu suka dengan tulisan saya, silakan berikan dukungan biar semangat dan terus berkarya.