Tiada muat naik, 100% setempat, tiada akaun

Artikel

Mengapa menghitamkan teks dalam PDF selalunya gagal

Segi empat hitam yang dilukis di atas perenggan kelihatan seolah-olah teks itu hilang, tetapi dalam kebanyakan editor PDF ia tidak begitu. Huruf yang anda tutup masih disimpan dalam fail sebagai aksara boleh dipilih; kotak itu hanya bentuk baharu yang duduk di atasnya. Salin halaman itu, cari, atau buka dalam pemapar lain, dan ayat yang "disunting" itu boleh muncul semula. Inilah sebabnya itu berlaku, dan kaedah penyuntingan yang benar-benar membuang teks berbanding menyembunyikannya.

Bentuk di atas bukan pemadaman

Halaman PDF menyimpan dua perkara secara berasingan: objek teks, setiap satu aksara dengan kedudukan dan fon, dan objek lukisan yang diletakkan pada halaman, yang termasuk mana-mana segi empat, penyerlahan atau anotasi yang anda tambah. Apabila anda melukis kotak hitam dalam pemapar PDF, anda menambah objek lukisan baharu di atas objek teks sedia ada. Halaman itu kini kelihatan disunting kerana kotak itu secara visual menutup huruf tersebut. Tiada apa memberitahu fail itu untuk membuang objek teks di bawahnya, jadi mereka kekal betul-betul di tempat asal, pada kedudukan yang sama, dengan kandungan yang sama.

Gambar rajah halaman PDF terbahagi kepada dua lapisan: objek teks di bawah dan kotak objek lukisan diletakkan di atas, secara visual menutup tetapi tidak memadam aksara tersebut.

Cara teks asal timbul semula

Oleh kerana objek teks tidak pernah meninggalkan fail, empat tindakan biasa boleh mendedahkannya: memilih dan menyalin baris yang "dihitamkan", menjalankan carian teks merentas dokumen, mengekstrak teks mentah dengan mana-mana alat PDF-ke-teks, atau membuka fail dalam pemapar yang merender objek teks di atas objek lukisan dalam susunan berbeza. Tiada satu pun ini memerlukan kemahiran khas. Ini pernah berlaku secara terbuka lebih daripada sekali: PDF yang dikeluarkan dengan kotak hitam di atas petikan sensitif didapati masih mengandungi teks yang boleh dibaca dan disalin di bawahnya, dan kesilapan itu menjadi berita berbanding kekal tersembunyi.

Menukar halaman menjadi imej dahulu

Pembetulannya ialah membuang lapisan teks sebelum anda menyunting, bukan selepas. Tukar halaman PDF kepada imej biasa dengan alat seperti pdf-ke-imej, kemudian lukis di atas kawasan sensitif pada imej itu dengan sunting-imej. Pada titik itu tiada objek teks tinggal pada halaman, hanya piksel, jadi kotak itu tidak duduk di atas apa-apa yang boleh dipulihkan. Susun semula imej yang disunting kembali menjadi PDF dengan imej-ke-pdf dan teks yang dahulunya sensitif itu semata-mata tidak wujud lagi, hanya gambar halaman dengan sebahagiannya tertutup.

Gambar rajah aliran kerja: halaman PDF ditukar kepada imej, disunting dengan kotak legap pada piksel, kemudian disusun semula menjadi PDF baharu tanpa teks yang boleh dipulihkan di bawahnya.

Apa yang dikorbankan oleh ini

Merasterkan halaman menukar teks sebenar yang boleh dicari kepada gambar statik, jadi sesiapa yang membaca halaman disunting selepas itu tidak boleh lagi memilih atau mencari teks halaman itu, disunting atau tidak. Itu pertukaran yang boleh diterima bagi halaman yang anda lindungi: alternatifnya, mengekalkan lapisan teks utuh dan berharap tiada siapa menyemak, ialah tepat kesilapan yang dimulakan artikel ini. Jika halaman lain dalam dokumen yang sama tidak membawa kandungan sensitif, anda boleh membiarkannya tidak disentuh dan hanya merasterkan halaman yang memerlukannya.

Gunakan kotak pejal, dan semak metadata juga

Bagi teks, kotak hitam atau warna pejal yang legap sepenuhnya ialah pilihan yang lebih selamat; penapis kabur kadangkala boleh dibalikkan bagi teks biasa yang besar jika kaburnya ringan, jadi ia lebih sesuai untuk wajah atau foto berbanding ayat. Menyunting halaman yang kelihatan juga tidak menyentuh metadata fail: nama pengarang, versi perisian, koordinat GPS pada foto terbenam, atau sejarah suntingan boleh bocor secara berasingan daripada kandungan halaman. Jika itu penting bagi dokumen anda, semak apa yang didedahkan metadata fail anda sendiri sebelum anda berkongsinya.

Alat dalam artikel ini

Soalan lazim

Adakah melukis segi empat hitam dalam pemapar PDF benar-benar memadam teks di bawahnya?

Biasanya tidak. Melainkan alat itu mempunyai ciri penyuntingan khusus yang membuang objek teks asas, melukis bentuk hanya menambah lapisan di atas halaman. Aksara asal kekal dalam fail dan boleh dipilih, dicari atau diekstrak dengan alat biasa.

Adakah mengaburkan teks sensitif lebih selamat berbanding menutupnya dengan kotak?

Bagi teks, tidak. Kabur ringan yang diterapkan pada teks biasa yang besar kadangkala boleh dibalikkan cukup baik untuk meneka aksara asal, terutamanya bagi perkataan atau nombor pendek. Kotak pejal yang legap sepenuhnya, atau membuang lapisan teks sepenuhnya dengan merasterkan dahulu, ialah pilihan yang lebih selamat bagi teks; kabur lebih sesuai bagi wajah atau kandungan foto am.

Adakah menukar PDF kepada imej sebelum menyunting kehilangan apa-apa yang penting?

Ia kehilangan keupayaan memilih atau mencari teks pada halaman yang anda tukar, kerana ia menjadi gambar biasa. Bagi halaman yang sedang anda sunting secara aktif, itulah maksudnya: teks sensitif itu tidak lagi wujud sebagai aksara yang boleh diekstrak. Halaman yang tidak membawa kandungan sensitif boleh kekal sebagai halaman PDF biasa jika anda hanya merasterkan yang perlu.