Yazının gerçekten gittiğini doğrulamak
Her araç belgeni kararttığını iddia edebilir. İddia, arkasındaki kontrol kadar değerlidir ve kontrolün **üretilen dosya** üzerinde çalışması gerekir, düzenleyicinin ürettiğini sandığı şey üzerinde değil. Gerçek bir doğrulamanın nasıl göründüğü ve bunu kendin nasıl yapacağın aşağıda.
Birinci kontrol: metni çıkar
Bitmiş PDF'i geri aç ve metni kopyala-yapıştırın yaptığı gibi, her yazı tipinin kendi kodlamasını çözerek çek. Bu, sayfa içeriği üzerindeki yetkili kontroldür: burada ne dönüyorsa, alıcı sayfayı seçip kopyaladığında eline geçen odur. Karartılan bir terim burada görünüyorsa karartma **olmamıştır** — metin hâlâ sayfadadır. Uygulama bunu kendi çıktısı üzerinde otomatik koşturur; çıkardığın terimlerle karşılaştırır, boşlukları yok sayar ve harf büyüklüğüne bakmaz, çünkü çıkarma bir ismi düzenli olarak "Jo hn" gibi parçalara böler ve naif bir dize araması bunu kaçırır.
İkinci kontrol: ham akışları tara
Metin çıkarma yalnız sayfa içeriğini okur. Belgenin üst verisini, XMP paketini, yorum ve açıklamaları, ekli dosyaları ya da sayfaya ait olmayan bir akışta duran hiçbir şeyi okumaz. Bir isim, sayfanın kendisi gerçekten temizken bu yerlerin hepsinde hayatta kalabilir. Bu yüzden ikinci kontrol dosyadaki **her akışı açar** ve baytların içinde aynı terimleri arar. Daha kaba bir yöntemdir ve çıkarmanın yapısal olarak yakalayamadığını yakalar. İkisi birbirinin yerine geçmez; uygulama ikisini de koşturur ve ikisi birden temiz dönmedikçe çıktıyı temiz diye sunmaz.
Elle yapmak
Bir dosyayı gözden geçirmek için araca ihtiyacın yok. Sıradan bir okuyucuda aç, siyah alanlar dâhil bütün sayfayı seç, kopyala ve düz bir metin düzenleyiciye yapıştır — karartılan kelimeler görünüyorsa dur. Sonra belge özelliklerini aç; başlık, yazar, konu ve anahtar kelimeleri oku. Daha derini için herhangi bir metin çıkarma aracı PDF'in metnini terminale döker ve o dökümde kaldırdığın terimi aramak tek komuttur. Bunu, normalde kullandığın araçla ürettiğin bir dosyada bir kez yapmaya değer; o aracın gerçekte ne yaptığını öğrenirsin.
Doğrulamanın söyleyemeyeceği şey
Bir dizenin yokluğunu kanıtlayabilir. Bir belgenin güvenli olduğunu kanıtlayamaz. Karartılan isim hâlâ bir imza görüntüsü olarak duruyorsa, kaldırdığın rakam bıraktığın ara toplamdan türetilebiliyorsa ya da kişi unvan artı tarih artı yerden tanınabiliyorsa, dosya bütün otomatik kontrollerden geçer ve yine ifşa eder. Buradaki iki arama tek ve dar bir soruyu cevaplar: bu metin hâlâ bu dosyada mı? Cevaplaması gereklidir ama yeterli değildir. Neyin kaldırılacağı kararı sende kalır.
Sık sorulan sorular
Bir PDF'in gerçekten karartıldığını nasıl kontrol ederim?
Geri aç, karartılan alanı seç, kopyalayıp bir metin düzenleyiciye yapıştır. Kelimeler görünüyorsa metin hâlâ orada. Kapsamlı kontrol için metni çıkar ve dosyanın ham akışlarını da tara.
Neden iki farklı kontrol?
Metin çıkarma yalnız sayfa içeriğini okur. Üst veri, açıklamalar, XMP ve ekler aynı ismi, çıkarılan metinde hiç görünmeden taşıyabilir — ham akış taraması bunları yakalar.
Kontrol neden boşlukları ve büyük-küçük harfi yok sayıyor?
Çünkü PDF metin çıkarımı kelimeleri sık sık bölüyor ya da harf büyüklüğünü değiştiriyor; birebir dize araması gerçekten orada duran bir ismi kaçırır.
Temiz sonuç belgenin yayımlanabilir olduğu anlamına mı gelir?
Kaldırdığın dizelerin dosyada olmadığı anlamına gelir. Geriye kalanın birini tanımlayıp tanımlamadığına karar vermez. Orası sana kalır.
Başka bir araçla üretilmiş dosyayı doğrulayabilir miyim?
İlke aynı: metni çıkarıp ara, bir de belge özelliklerini oku. Çoğu dosyanın kaldığı test tam olarak budur.
Kontrol terimi sadece üst veride bulursa?
Sayfa temizdir ama dosya yine sızdırır. Üst verinin de temizlenmesi gerekir — rapor bulguyu nerede yakaladığını söyler.
Yazıyı sil, sonra silindiğini kanıtla. Redact kelimeleri örtmek yerine sayfadan çıkarır; sonra ürettiği dosyayı geri açıp iki ayrı yoldan — metin çıkarma ve ham akış taraması — arar ve ancak temizse indirtir. Dosya tarayıcından çıkmaz.
Tarayıcıda PDF karart