Beberapa hari yang lalu sebelum artikel ini diterbitkan, di dalam grup operator madrasah sempat ramai diperbincangkan bagaimana memperkecil ukuran file pdf menjadi kurang dari 200KB. Kebanyakan yang saya temui saran-saran yang diberikan menggunakan software versi berbayar dan menggunakan patch / crack sebagai aktivasinya.
Sejauh yang saya temui, tools yang paling efisien untuk mengelola berkas PDF ada tiga:
- ghostscript
- imagemagick
- pdftk
Ketiganya berbasis CLI (Command Line Interface). Apa saja kegunaannya? mari kita bahas satu per satu.
1. ghostscript
Ghostscript merupakan aplikasi yang berguna untuk merender dan memanipulasi dokumen Postscript dan PDF. Saya sering menggunakan aplikasi ini untuk memperkecil file pdf dengan menuliskan script berikut:
gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -sOutputFile=hasil.pdf nama_file.pdf
Atau langsung menggunakan script ini:
ps2pdf nama_file.pdf hasil.pdf
Hasil akhirnya bisa memperkecil ukuran file hingga 80% dari ukuran asal
2. imagemagick
Sebenarnya Imagemagick lebih banyak berperan dalam mengelola file gambar. Tetapi bisa menghandle file pdf juga. Jadi apabila berkas pdf berupa gambar hasil scan, saya dapat mengkompress dan menggabungkan beberapa gambar sekaligus menjadi satu file pdf / 1 file gambar. Adapun perintah yang sering saya gunakan antara lain:
convert gambar1.jpg gambar2.jpg hasil.pdf
Perintah tersebut untuk menggabungkan dua file gambar menjadi sebuah file pdf
convert *.jpg hasil.pdf
Perintah tersebut untuk menggabungkan seluruh file gambar dalam folder aktif menjadi file pdf
convert gambar1.jpg -resize 30% hasil.jpg
Perintah tersebut untuk mengkonversi ukuran gambar menjadi 30% ukuran asal dan menyimpannya dengan nama hasil.jpg
convert gambar1.jpg gambar2.jpg -resize 30% hasil.pdf
Perintah tersebut untuk mengkompress ukuran file gambar menjadi 30% ukuran asal dan menggabungkannya menjadi file pdf
3. pdftk
pdftk merupakan aplikasi yang cukup handal dalam mengelola berkas dokumen, saya dapat menggabung, memisah, mengambil halaman tertentu dari suatu berkas dokumen, memutar halaman dokumen, dan lain-lain. Perintah yang sering saya gunakan adalah:
pdftk dokumen1.pdf dokumen2.pdf cat output hasil.pdf
Perintah tersebut untuk menggabungkan dua berkas pdf menjadi satu
pdftk *.pdf cat output hasil.pdf
Perintah tersebut untuk menggabungkan semua berkas pdf menjadi satu
pdftk dokumen.pdf cat 2-3 output hasil.pdf
Perintah tersebut untuk mengambil halaman 2-3 dan membuatnya menjadi halaman baru
pdftk dokumen.pdf burst
Perintah tersebut untuk memecah file dokumen
pdftk dokumen.pdf output hasil.pdf
Perintah tersebut untuk memperbaiki file pdf yang corrupt.
Itu tadi beberapa perintah yang sering saya gunakan dalam menangani berkas pdf. Ketiga aplikasi ini merupakan aplikasi favorit saya, karena tidak repot membuka berbagai aplikasi, cukup menjalankannya lewat terminal.
Oh iya, aplikasi tersebut juga dapat dijalankan di Windows (tapi saya belum mencobanya).
Sekian dulu tutorial ini, semoga bermanfaat.
Min, rekomendasi converter bagus apa ya?
Converter PDF to Word…
terima kasih sudah berkunjung, sudah coba Ms. Office 2013 / terbaru? sudah support membuka file pdf secara langsung dari Ms. Word