Instal PDFtk Melalui Snap

Pagi-pagi di kantor seperti biasa saya menyalakan komputer desktop. Setelah menyala dengan tampilan login prompt gdm, saya masukan username dan password. Namun malah kembali lagi ke login prompt. Artinya tidak ada kesalahan password karena tidak ada pesan kesalahan password yang muncul.

Di Ubuntu Gnome 16.04 kejadian login prompt balik lagi pernah beberapa kali saya alami. Walaupun tidak sering tapi kadang terjadi.

Kali ini sudah dicoba berkali-kali, saya restart baik secara paksa maupun saya pijit tombol I/O. Masih juga belum berhasil.

Akhirnya setelah saya pikir sejenak, mungkin ini saatnya saya mulai beralih mengupgrade 16.04 LTS ke 18.04 LTS, setelah beberapa waktu lalu saya coba upgrade 16.04 ke 18.04 di salah satu HDD. Bismillah, akhirnya saya putuskan mengupgrade distribusi dengan perintah:

$ sudo do-release-upgrade

Lagipula versi 18.04 sudah masuk ke 18.04.1, artinya sudah lebih stabil (harusnya), hehe…

Singkat cerita akhirnya selesailah proses upgrade. Pada saat proses tersebut ada opsi untuk menghapus atau menguninstal paket-paket yang sudah tidak dipakai lagi.

Nah, sampailah pada tool penting yang harus ada sehubungan dengan pekerjaan yang saya lakukan membutuhkan tool ini yaitu pdftk.

Ternyata di rilis 18.04 ini sudah tidak tersedia. Googling sebentar, tiba-tiba teringat kalau di rilis yang baru ini sudah tersedia sesuatu yang bernama Snap. Apa itu? Silakan dilihat di https://snapcraft.io/

PDFtk yang saya butuhkan ternyata tersedia di itu. Walaupun yang ada adalah binary pdftk dari Ubuntu versi 16.04 yang dipaketkan ulang menggunakan Snap untuk di versi 18.04.

Saya instal saja

$ sudo snap install pdftk

Mudah-mudahan tidak ada masalah.

Catatan:
– Snap melalui proxy, masukan setting proxy di /etc/environment
– Restart snapd daemon: systemctl restart snapd

Menggabungkan Berkas PDF Menggunakan pdftk

_Screenshot from 2018-08-13 16-11-55
Ilustrasi: PDF viewer pada Ubuntu

Saya menggunakan Inkscape dalam melakukan pekerjaan desain 2D vektor. Namun sayang sekali Inkscape tidak mendukung gambar vektor SVG dalam multi halaman. Hal ini lebih disebabkan karena spesifikasi SVG saat ini tidak mendukung dokumen multi halaman.

Sebelumnya di Mac saya biasa menggunakan Preview untuk keperluan ini. Tinggal diinsert PDF yang diinginkan, kemudian pada sidebar thumbnail-nya bisa di-drag ke atas ke bawah untuk urutan halamannya.

Bagaimana dengan di Ubuntu? Tidak usah khawatir karena kita bisa membuat berkas vektor multi halaman dalam format PDF menggunakan pdftk.

Untuk di Ubuntu instal terlebih dahulu:

$ sudo apt install pdftk

Untuk membuat PDF multi halaman terlebih dahulu simpan terlebih dahulu masing-masing berkas PDF dengan “save a copy” pada Inkscape, lalu pada direktori tempat Anda jalankan perintah:

$ pdftk *.pdf cat output nama-file.pdf

Keterangan
*.pdf wildcard untuk berkas-berkas pdf sumber yang akan Anda gabung. Saran saya pada saat membuat file PDF di Inkscape penamaan berkas dibuat berurutan seperti yang Anda inginkan agar urutan halaman sesuai juga dengan yang Anda inginkan.

Cara lain bisa dengan cara menuliskan masing-masing PDF sumber:

$ pdftk file1.pdf file2.pdf cat output nama-file.pdf

Kira-kira demikian. Mudah-mudahan ada manfaatnya.

Update 2018/08/20
Artikel yang lebih lengkap:
https://www.maketecheasier.com/combine-multiple-pdf-files-with-pdftk/

Widianto Nugroho