Hasil kompres PDF malah membesar memang bisa terjadi, meskipun jarang, dan penyebabnya bukan kerusakan. Kompresi menulis ulang gambar yang resolusinya melebihi ukuran tampilnya sebagai JPEG, lalu menyusun ulang struktur berkas. Kalau gambar di dalam dokumen sudah efisien sejak awal, penulisan ulang bisa menghasilkan data yang sedikit lebih besar daripada aslinya. Struktur baru yang disusun juga menambah beberapa objek. Pada berkas yang ukurannya sudah kecil, selisih itu bisa terlihat sebagai kenaikan.
Ini gejala yang berlawanan dengan ukuran yang tidak turun setelah dikompres, dan sebabnya berbeda. Pada kasus pertama, tidak ada yang bisa dipangkas. Pada kasus kedua, ada bagian yang justru ditulis ulang dengan cara yang tidak lebih hemat. Keduanya sama-sama berakhir dengan berkas yang tidak mengecil, tetapi langkah yang perlu diambil berbeda.
Bagian di bawah menjelaskan penyebab kenaikan ukuran, cara memastikan bahwa berkas yang dibandingkan memang berkas yang benar, dan kapan kenaikan kecil sebaiknya dibiarkan.
Kenapa berkas hasil bisa lebih besar
Gambar yang sudah efisien ditulis ulang. Gambar yang resolusinya melebihi ukuran tampilnya ditulis ulang sebagai JPEG. Kalau gambar aslinya sudah tersimpan efisien, hasil penulisan ulang belum tentu lebih hemat. JPEG yang dibuat dari gambar yang sudah pernah dikompres bisa memakai lebih banyak byte daripada aslinya, karena kompresi bekerja dari data yang sudah kehilangan sebagian informasi. Inilah penyebab yang paling sering pada berkas berisi foto.
Struktur dan metadata bertambah. Proses kompresi menyusun ulang berkas dan menulis objek baru. Bagian yang ditambahkan biasanya kecil, tetapi pada berkas yang sudah sangat kecil, beberapa ratus byte tambahan sudah terlihat sebagai kenaikan. Berkas teks sederhana yang ukurannya hanya beberapa kilobyte paling rentan pada kasus ini.
Yang dibandingkan bukan berkas yang sama. Ini penyebab yang paling sering terlewat. Pengelola berkas menampilkan ukuran berbeda dari pembaca PDF, dan satuan yang dipakai bisa tertukar. Sebelum menyimpulkan hasilnya membesar, pastikan dua angka yang dibandingkan memang berasal dari berkas yang sama dan satuan yang sama.
Berkas hasil berasal dari berkas yang berbeda dari yang diingat. Kalau kompresi dijalankan pada salinan yang sudah pernah diproses, hasilnya dibandingkan dengan berkas asli yang belum diproses. Perbandingan seperti itu tidak sah. Selalu catat nama dan ukuran berkas masukan sebelum diproses.
Selisih pembulatan. Pengelola berkas sering membulatkan ukuran ke atas. Dua berkas yang bedanya hanya beberapa byte bisa tampil dengan angka yang sama, atau justru terlihat berbeda karena pembulatan. Kalau selisihnya sangat kecil, itu bisa jadi pembulatan, bukan kenaikan yang nyata.
Cara memastikan apa yang sebenarnya terjadi
Sebelum mengambil keputusan, lakukan pemeriksaan berikut. Semuanya cepat dan tidak memakai kuota pemrosesan.
- Catat nama berkas dan ukuran berkas masukan sebelum kompresi dijalankan.
- Setelah proses selesai, baca ukuran sebelum dan sesudah di panel hasil. Panel itu menampilkan kedua angka, termasuk berapa gambar yang diperkecil.
- Bandingkan angka dari panel dengan ukuran berkas hasil di pengelola berkas. Selisih kecil antara keduanya wajar.
- Buka kedua berkas berdampingan di pembaca PDF yang sama, lalu periksa halaman yang paling padat.
- Kalau angka gambar yang diperkecil nol, berarti tidak ada gambar beresolusi berlebih, dan berkas itu tidak akan menyusut banyak.
Kalau setelah pemeriksaan itu hasilnya memang lebih besar, pertanyaannya berubah: apakah kenaikan itu berarti. Kenaikan beberapa persen pada berkas yang ukurannya sudah kecil tidak memengaruhi apa pun. Kenaikan yang membuat berkas melewati batas unggahan perlu ditangani.
Kapan kenaikan kecil tidak perlu ditangani
Berkas yang tadinya kecil dan menjadi sedikit lebih besar tidak menimbulkan masalah di mana pun. Batas lampiran surel dan batas unggahan portal dihitung dalam satuan MB, bukan persen. Selama berkasnya masih di bawah batas tujuan dan isinya tetap terbaca, tidak ada yang perlu diubah.
Yang perlu ditangani adalah kenaikan yang melewati batas. Untuk kasus itu, langkah pertama bukan mengompres lagi, melainkan mengurangi sumber ukurannya. Hapus halaman yang tidak diperlukan, buang lampiran besar yang tidak lagi dibutuhkan, atau ganti gambar beresolusi tinggi dengan versi yang lebih kecil sebelum disusun menjadi PDF. Penjelasan lengkapnya ada di Mengoptimalkan Ukuran PDF.
Urutan yang benar kalau ukurannya tetap tidak turun
- Kembali ke berkas asli, bukan berkas hasil kompresi.
- Periksa apakah berkasnya terkunci kata sandi. Kalau ya, buka dulu lewat Buka Kunci PDF dengan sandi yang diketahui.
- Periksa apakah ada lampiran besar atau halaman yang tidak diperlukan di dalam berkas.
- Kalau ada, bersihkan dulu, lalu kompres sekali dari berkas yang sudah dirapikan itu.
- Kalau hasilnya masih belum cukup kecil, periksa jenis isinya. Dokumen teks tidak menyisakan banyak data untuk dipangkas, dan itu bukan kegagalan.
Satu hal yang perlu dihindari: mengompres berkas hasil kompresi berulang kali. Setiap putaran menulis ulang gambar dan menambah struktur baru. Hasilnya tidak bisa dikembalikan, dan penurunan mutunya tidak bisa diperkirakan. Kalau perlu putaran kedua, kerjakan dari berkas asli setelah sumber ukurannya diubah.
Kenapa satu kali kompresi dari berkas asli
Kenaikan ukuran hampir selalu muncul pada berkas yang isinya sudah rapi, bukan pada berkas yang penuh gambar besar. Berkas asli selalu menyimpan data paling lengkap, sehingga mesin kompresi punya bahan yang paling baik untuk dikerjakan. Mengompres dari berkas hasil berarti memberi mesin bahan yang sudah dipangkas, dan putaran berikutnya hanya menulis ulang gambar yang sama tanpa memberi penurunan yang berarti.
Aturan praktisnya: satu kali kompresi dari berkas asli. Kalau hasilnya belum sesuai, yang diubah adalah sumber ukurannya, bukan jumlah putaran kompresi. Hapus halaman yang tidak diperlukan, buang lampiran besar, atau ganti gambar beresolusi tinggi dengan versi yang lebih kecil, lalu kompres sekali lagi dari berkas asli yang sudah dirapikan itu.
Untuk dokumen hasil pindai, seluruh halaman adalah gambar, termasuk huruf di dalamnya. Mutu teks mengikuti batas resolusi yang dipakai, jadi hasilnya perlu diperiksa setelah proses selesai. Keterangan tentang batas resolusi dan mutunya ada di Kenapa Hasil Kompres PDF Buram.
Kapan sebaiknya tidak memakai tool online
Dokumen berisi data pribadi lengkap, laporan keuangan, atau berkas perusahaan yang belum boleh keluar dari jaringan kantor lebih baik dikompres dengan aplikasi desktop. Isi berkas yang diproses lewat peramban hanya lewat di memori pemroses dan tidak disimpan permanen, tetapi berkasnya tetap berada di luar perangkat selama proses. Rinciannya ada di kebijakan privasi.
Kalau hasil kompresi harus benar-benar bisa diprediksi, aplikasi desktop yang menampilkan ukuran hasil sebelum berkas disimpan lebih tepat. Lewat peramban, ukuran hasil baru diketahui setelah proses selesai, dan satu putaran itu memakai kuota pemrosesan.
Pertanyaan yang sering muncul
Apakah kenaikan ukuran berarti berkasnya rusak? Tidak. Berkas hasil adalah PDF biasa yang bisa dibuka, dibaca, dan diproses lagi. Yang terjadi hanya perbedaan cara penyimpanan.
Apakah berkas hasil yang lebih besar masih bisa dikompres lagi supaya mengecil? Bisa dicoba, tetapi hasilnya tidak bisa diperkirakan dan mutu gambarnya bisa turun. Cara yang lebih terkendali adalah mengurangi sumber ukuran di berkas masukan, lalu kompres sekali.
Kenapa ukuran di pengelola berkas berbeda dari ukuran di panel hasil? Pengelola berkas menampilkan ukuran berkas di penyimpanan, sedangkan panel hasil menampilkan ukuran sebelum dan sesudah pemrosesan. Selisih kecil di antara keduanya wajar, dan pembulatan satuan bisa membuat angkanya terlihat berbeda.
Apakah metadata yang ditambahkan bisa dihapus lagi? Bisa. Kalau berkas akan dikirim ke pihak luar dan jejak penulisnya tidak ingin dibawa, metadata bisa dibersihkan lewat panduan metadata PDF. Tampilan halaman tidak berubah.
Apakah kenaikan kecil selalu terjadi pada dokumen berisi foto? Tidak. Sebagian besar dokumen berisi foto justru menyusut jauh. Kenaikan hanya muncul pada gambar yang sudah tersimpan efisien sejak awal, dan biasanya selisihnya kecil.
Mulai dari berkas asli
Kalau hasil kompresi terasa aneh, kembali ke berkas asli dan periksa isinya lebih dulu. Buka Kompres PDF, proses sekali, lalu baca ukuran sebelum dan sesudah di panel hasil. Kalau berkasnya perlu dirapikan dulu, perbaikannya ada di Perbaiki PDF. Gambaran lengkap tentang ukuran PDF ada di Mengoptimalkan Ukuran PDF. Masalah lain di sekitar berkas PDF dibahas di Masalah PDF dan Panduan PDF.