Cara Mengompres PDF secara Offline (Tanpa Mengunggahnya ke Mana Pun)
Kamu tidak perlu mengirim PDF ke server orang asing hanya untuk memperkecil ukurannya. Berikut cara mengompres file sepenuhnya offline, langsung di browser sendiri.
Cari “kompres PDF” dan kamu akan menemukan belasan situs, masing-masing memintamu menyeret file ke sebuah kotak terlebih dahulu. Kamu klik, menunggu bar unggah terisi penuh, lalu menunggu lagi sampai tautan unduhan muncul. Ini sudah menjadi ritual yang begitu biasa sehingga kebanyakan orang tidak pernah berhenti bertanya kenapa file harus meninggalkan komputer hanya untuk menjadi lebih kecil.
Padahal tidak perlu begitu. Kompresi hanyalah perhitungan matematis pada byte yang sudah ada di depanmu: sebuah algoritma melihat gambar-gambar di dalam PDF, membuang detail yang tidak dibutuhkan layar, lalu mengemas ulang semuanya menjadi file yang lebih ringkas. Tidak satu pun dari itu membutuhkan server. Yang dibutuhkan hanyalah sebuah program, dan program itu bisa berjalan semudah di perangkatmu sendiri seperti halnya di perangkat orang lain.
Kenapa “unggah, biar kami yang perkecil” menjadi kebiasaan default
Sebagian besar alat PDF gratis di internet tumbuh dari pola yang sama: formulir web di depan, server yang benar-benar mengerjakan tugasnya di belakang. Arsitektur ini mudah dibangun dan mudah dimonetisasi lewat iklan, sehingga menyebar ke mana-mana. Pola ini menjadi cara yang dianggap “normal” bagi sebuah “alat PDF” untuk bekerja, padahal kompresi sama sekali tidak membutuhkannya.
Biaya dari pola ini tidak terlihat sampai kamu benar-benar memikirkan apa isi file itu. PDF yang dikompres jarang berupa dokumen uji coba acak. Biasanya itu kontrak hasil pindaian, sekumpulan rekam medis untuk klaim asuransi, surat sewa yang sudah ditandatangani, atau portofolio yang kamu kirim lewat email ke klien. Begitu kamu mengunggahnya, dokumen itu mulai berada di suatu tempat di luar kendalimu, bahkan jika hanya untuk beberapa detik selama diproses. Pemberitahuan privasi yang menjanjikan penghapusan “dalam satu jam” hanyalah sebuah janji, bukan jaminan yang bisa kamu verifikasi sendiri.
Alternatifnya: jalankan prosesnya di browser
Browser modern kini mampu menjalankan kode yang cukup berat, jenis kode yang dulu membutuhkan aplikasi desktop. Itulah yang menggerakkan alat Kompres PDF milik reader.me: halaman itu sendiri memuat semua yang dibutuhkan untuk membuka PDF-mu, menurunkan resolusi gambar-gambar di dalamnya, dan membangun ulang filenya, dan semua itu berjalan di dalam tab browsermu, di perangkatmu sendiri.
Perbedaan praktisnya sederhana. Pada alat berbasis unggah, filemu berjalan ke server lalu kembali lagi. Pada alat berbasis browser, file itu tidak pernah pergi ke mana pun. Program kompresi yang datang kepadamu, mengerjakan tugasnya secara lokal, lalu menyerahkan hasilnya, alih-alih kamu mengirim dokumenmu untuk dikerjakan di tempat lain.
Cara mengompres PDF tanpa pernah meninggalkan perangkatmu
- Buka alat Kompres PDF lalu pilih filemu. Memilihnya dari sistem file tidak mengirimkannya ke mana pun; itu hanya memuatnya ke memori kerja halaman.
- Pilih tingkat kompresi. Pengaturan yang lebih ringan menjaga detail gambar tetap dekat dengan aslinya sambil memangkas pemborosan yang jelas. Pengaturan yang lebih kuat menurunkan resolusi gambar lebih agresif untuk file yang jauh lebih kecil, berguna ketika dokumen hasil pindaian memang hanya perlu dibaca, bukan dinikmati detailnya.
- Jalankan kompresi. Ini terjadi di CPU-mu sendiri, di dalam tab, sama seperti skrip halaman lainnya berjalan. Tidak ada progress bar yang terikat pada proses unggah, karena memang tidak ada yang diunggah.
- Unduh file yang sudah lebih kecil. File tersimpan langsung ke perangkatmu, sama seperti unduhan file lainnya.
Itulah keseluruhan prosesnya, dan waktunya kira-kira sama dengan waktu perhitungan kompresi itu sendiri, tanpa tambahan perjalanan bolak-balik lewat jaringan di kedua ujungnya.
Cara memeriksanya sendiri, bukan sekadar percaya klaim
Kamu tidak perlu percaya begitu saja pada klaim “kami tidak mengunggah filemu” dari alat mana pun. Buka developer tools di browsermu (tekan F12 atau klik kanan lalu pilih Inspect), pindah ke tab Network, lalu jalankan kompresi. Perhatikan apa yang terjadi: kode halaman itu sendiri dimuat sekali, lalu tidak ada apa-apa lagi. Tidak ada permintaan yang keluar membawa PDF-mu, karena permintaan semacam itu pasti akan muncul di sana kalau memang terjadi.
Cara pengujian yang lebih sederhana lagi: matikan Wi-Fi setelah halaman selesai dimuat, lalu kompres sebuah file. Kalau tetap berhasil tanpa koneksi sama sekali, berarti tidak ada server yang terlibat, titik. Ini bukan trik khusus untuk satu alat saja; ini hanyalah makna sebenarnya dari “berjalan di browser” ketika hal itu benar-benar terbukti.
Kenapa ini penting, bukan sekadar soal kenyamanan
Melewatkan proses unggah bukan hanya soal lebih cepat, meskipun biasanya memang begitu karena tidak ada perjalanan bolak-balik yang menunggu bandwidth orang lain. Ini juga berarti file itu memang tidak pernah ada di mana pun selain di perangkatmu, baik sebelum maupun sesudah kamu mengompresnya. Tidak ada log server, tidak ada antrean pemrosesan, tidak ada pihak ketiga sama sekali dalam rantai prosesnya. Untuk flyer ulang tahun, hal ini nyaris tidak berarti apa-apa. Tapi untuk dokumen apa pun yang memuat nama, alamat, atau tanda tangan, ini adalah perbedaan antara dokumen yang tetap menjadi milikmu dan dokumen yang sempat bukan milikmu, walau hanya sesaat.
Lain kali sebuah PDF terlalu besar dan kamu hendak mencari alat kompresi, ada baiknya menanyakan pertanyaan yang sama yang layak kamu tanyakan pada alat apa pun yang menangani filemu: apakah ini benar-benar perlu meninggalkan komputerku? Untuk pekerjaan sehari-hari seperti mengompres, menggabungkan, atau memisahkan PDF, jawaban jujurnya kian sering adalah tidak perlu.