Memanipulasi File PDF dengan PDFTK di Linux

Pdftk adalah toolkit untuk memanipulasi file pdf, fungsinya antara lain adalah

  • Merge PDF Documents or Collate PDF Page Scans
  • Split PDF Pages into a New Document
  • Rotate PDF Documents or Pages
  • Decrypt Input as Necessary (Password Required)
  • Encrypt Output as Desired
  • Fill PDF Forms with X/FDF Data and/or Flatten Forms
  • Generate FDF Data Stencils from PDF Forms
  • Apply a Background Watermark or a Foreground Stamp
  • Report PDF Metrics, Bookmarks and Metadata
  • Add/Update PDF Bookmarks or Metadata
  • Attach Files to PDF Pages or the PDF Document
  • Unpack PDF Attachments
  • Burst a PDF Document into Single Pages
  • Uncompress and Re-Compress Page Streams
  • Repair Corrupted PDF (Where Possible)

Untuk pengguna biasa seperti saya mungkin untuk sekedar split dan menggabungkan PDF saja sudah cukup, namun masih banyak fitur yang bisa di lakukan dengan pdftk jadi sekalian untuk belajar (drinking) disini saya hanya akan membahas beberapa fitur dari PDFTK saja.

untuk instalasi pdftk di ubuntu adalah dengan cara

sudo apt get install pdftk

membutuhkan beberapa aplikasi pendukung yaitu

libgcj12 

libgcj-common

dapat di download sesuai dengan rilis yang digunakan. kemudian download pdftk disini

kemudian install yang sudah di download tadi dengan perintah


dpkg -i libgcj12*

dpkg -i libgcj-common*

dpkg -i pdftk*

Memotong Berkas PDF

apabila terdapat banyak halaman dalam satu PDF dan yang akan digunakan hanya halaman 12 sampai halaman 17 maka dapat dilakukan dengan perintah


pdftk sample.pdf cat 12-13 output out.pdf

apabila ada dua yang harus di potong misal halaman 12-17 dan halaman 20-26 maka dapat dilakukan dengan perintah berikut


pdftk sample.pdf cat 12-17 20-26 output out.pdf

Memotong Setiap Halaman

untuk memotong semua pdf tersebut perhalaman dapat dilakukan dengan perintah


pdftk sample.pdf burst

Menggabungkan PDF 

untuk menggabungkan file PDF yang akan kita gunakan,dengan catatan nomor dari PDF yang akan di gabungkan sudah berurutan sesuai halaman yang akan digunakan perintahnya adalah


pdftk sample-00* output out.pdf

Melindungi PDF Dengan Password

melakukan perlindungan PDF kita agar tidak banyak yang bisa membukanya salahsatunya dengan password. Berikut adalah perintahnya


pdftk sample.pdf output dengan-password.pdf user_pw rahasiasekali

rahasiasekali adalah passwordnya, apabila ingin merubah passwordnya silahkan ganti dengan password yang ingin di gunakan

Decrypt PDF

apabila tadi sudah melakukan enkripsi dengan password sekarang perintah untuk melakukan decrypt PDF tersebut. dengan catatan sudah mengetahui password untuk decrypt passwordnya. Berikut adalah perintahnya


pdftk dengan-password.pdf input_pw rahasiasekali output tidakrahasia.pdf

demikian beberapa contoh yang saya sampaikan. untuk lebih jelasnya dapat dibaca disini

Semoga dapat bermanfaat (worship)

This entry was posted in aplication, share IT, teknologi. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Leave a Reply