Struktural atau rasterisasi: memilih mode kompresi PDF
Alatnya menawarkan dua mode PDF dan salah satunya memperingatkan soal ada yang hilang. Saya harus pilih yang mana?
Dua mode itu, masing-masing dalam satu kalimat
Simpan struktural menulis ulang dokumen yang sama secara lebih efisien: halaman yang sama, teks yang sama, font yang sama, lebih sedikit byte yang terbuang. Kompresi rasterisasi merender setiap halaman menjadi bitmap lalu membangun PDF baru yang halaman-halamannya adalah bitmap tersebut: tampilan yang sama, pada resolusi yang Anda pilih, dan tidak ada apa-apa lagi.
Yang pertama adalah operasi bersih-bersih. Yang kedua adalah konversi, dan itu pintu satu arah.
Apa yang selamat di masing-masing mode
| Fitur | Simpan struktural | Rasterisasi |
|---|---|---|
| Teks yang bisa diseleksi dan dicari | Dipertahankan | Hilang |
| Font tertanam | Dipertahankan atau di-subset | Tidak berlaku — halamannya berupa gambar |
| Tautan | Dipertahankan | Hilang |
| Bookmark dan outline | Dipertahankan | Hilang |
| Kolom formulir | Dipertahankan | Diratakan ke dalam gambarnya |
| Anotasi dan komentar | Dipertahankan | Diratakan atau dibuang |
| Struktur tag untuk pembaca layar | Dipertahankan | Hilang |
| Tanda tangan digital | Batal oleh penulisan ulang apa pun | Hilang |
| Ketajaman vektor saat diperbesar | Dipertahankan | Terbatas oleh resolusi render |
| Pengurangan ukuran yang lazim | Kecil sampai sedang, dan sangat bervariasi | Besar pada hasil pindai, sedang pada yang lain |
Kapan struktural jadi satu-satunya pilihan yang bisa dipertanggungjawabkan
- Apa pun yang isinya akan dicari orang: kontrak, manual, laporan, makalah penelitian.
- Apa pun yang harus tetap aksesibel. Struktur tag yang memungkinkan pembaca layar menyebutkan judul bagian, urutan baca, dan sel tabel tidak selamat dari rasterisasi, dan gambar sebuah halaman tidak terbaca oleh teknologi bantu.
- Apa pun yang punya kolom formulir aktif yang masih harus diisi seseorang.
- Apa pun yang memuat karya vektor yang diperbesar orang: gambar, peta, denah, grafik.
- Apa pun yang mungkin perlu Anda sunting nanti.
Dalam kasus-kasus ini, kalau simpan struktural tidak membawa Anda sampai ke sasaran, langkah yang tepat biasanya adalah mengurangi apa yang Anda kirim — pisahkan halaman-halaman yang penting — bukan meraih mode yang merusak.
Kapan rasterisasi memang jawaban yang tepat
Rasterisasi masuk akal ketika dokumennya memang sudah berupa kumpulan gambar, dan itulah persis wujud sebuah hasil pindai. Kontrak hasil pindai tidak punya lapisan teks yang bisa hilang, tidak punya tautan, tidak punya tag, dan tidak punya kolom formulir. Merender ulang halamannya pada resolusi yang lebih rendah menyerang satu-satunya hal yang besar, dan tidak mengorbankan apa pun yang memang ada sejak awal.
Rasterisasi juga masuk akal untuk dokumen yang tugas tersisanya cuma dilihat sekali: struk untuk klaim biaya, bukti alamat untuk portal dengan batas ukuran yang kaku, poster untuk papan pengumuman. Pastikan saja bahwa itu memang benar-benar satu-satunya tugas tersisa dokumen tersebut.
Resolusi adalah seluruh perdebatan soal kualitas
Ketika Anda merasterisasi, angka yang menentukan hasilnya bisa dipakai atau tidak adalah resolusi render dalam titik per inci. Teks di atas kertas sudah terbaca di layar pada resolusi yang mengejutkan sederhananya, dan tidak terbaca lagi sedikit saja di bawah itu. Cetakan kecil, catatan kaki, huruf superskrip, dan tabel yang halus adalah korban pertama, dan justru bagian-bagian itulah yang paling sering perlu dibaca orang.
| DPI render | Perkiraan piksel per halaman | Kegunaan praktis |
|---|---|---|
| 72 DPI | 595 × 842 | Thumbnail layar; teks isi jadi melelahkan dibaca |
| 96 DPI | 794 × 1123 | Membaca teks isi biasa di layar |
| 150 DPI | 1240 × 1754 | Nyaman dibaca, cukup untuk sebagian besar pencetakan |
| 300 DPI | 2480 × 3508 | Kualitas cetak; biasanya resolusi asal sebuah hasil pindai |
Merender di atas resolusi yang sudah dimiliki gambar sumbernya hanya menambah byte tanpa menambah detail. Kalau sebuah hasil pindai datang pada 200 DPI, merasterisasinya pada 300 menghasilkan file yang lebih besar berisi keburaman yang sama.
Pintu satu arah
Tidak ada cara membatalkan rasterisasi. Begitu lapisan teksnya hilang, satu-satunya jalan kembali adalah pengenalan karakter optis, yang pada dasarnya menebak apa yang dikatakan pikselnya dan memasukkan kesalahannya sendiri. Simpan file aslinya. Anggap salinan hasil rasterisasi sebagai barang sekali pakai yang dibuat untuk satu kali pengiriman, sama seperti Anda memperlakukan JPEG hasil ekspor dari sebuah foto raw.
Tanda tangan layak mendapat peringatan penutup tersendiri. Modifikasi apa pun pada PDF yang bertanda tangan, struktural maupun rasterisasi, memutus hubungan kriptografis antara tanda tangan dan byte yang dicakupnya. Aplikasi penampil akan melaporkan tanda tangannya tidak sah, dan untuk banyak dokumen itu lebih buruk daripada filenya berukuran besar.
Memutuskan dalam tiga puluh detik
- Coba seleksi satu kalimat dengan kursor. Kalau tidak bisa, itu hasil pindai — rasterisasi aman dan efektif.
- Kalau teksnya bisa diseleksi, tanyakan apakah akan ada orang yang mencari, menyalin, mengklik, atau membacanya dengan teknologi bantu. Kalau ya, tetaplah di mode struktural.
- Kalau hasil strukturalnya belum cukup kecil, pecah dokumennya atau ambil halaman-halaman yang memang Anda butuhkan.
- Baru setelah itu pertimbangkan rasterisasi, dan hanya pada salinannya.
Alat untuk ini
Sumber
- ISO 32000-2 — Document management, Portable Document Format
- W3C — PDF techniques for WCAG, including tagged structure
- ISO 19005 — PDF/A, the archival profile that requires text and structure