IT
OmnvertGörsel • Belge • Ağ

PDF karart — metni kalıcı olarak kaldır

Anahtar kelimeler veya hazır presetler (e-posta, telefon, kredi kartı, IBAN) ile PDF'teki hassas metni kaldırın. Altındaki metin kalıcı olarak silinir, sadece üstü kapatılmaz.

Gerçek karartma altındaki metni kalıcı olarak kaldırır. Geri alma yoktur.
2
Preset seç veya kelime ekle
Aşağıdan preset işaretle ve/veya kendi anahtar kelimelerini ekle.
3
Karart ve indir
Metin her sayfadan kalıcı olarak silinir.

PDF Önizleme

Dosya seçilmedi
PDF önizlemeniz burada görünecek.

Bu aracı nasıl kullanırım

  1. Seçilebilir metni olan bir PDF yükleyin. Bir tarama ise önce PDF OCR aracını çalıştırın — aksi hâlde karartacak metin katmanı yoktur.
  2. Bir veya daha fazla preset (e-posta, telefon, kredi kartı, IBAN) seçin ve/veya her satıra bir anahtar kelime yazın. Anahtar kelimeler büyük/küçük harfe duyarsız olarak tüm sayfalarda eşleşir.
  3. 'Karart ve İndir'e tıklayın. Her eşleşme siyah kutuyla kapatılır ve altındaki metin PDF içerik akışından kalıcı olarak silinir.
  4. Orijinal dosyayı güvende tutun. İndirilen karartılmış PDF ayrı bir dosyadır — geri alma yoktur.

Presetler (regex tabanlı)

  • emailalice@example.com gibi adresleri eşleştirir
  • phoneYaygın telefon formatlarını (isteğe bağlı ülke koduyla) eşleştirir
  • credit-card13–19 haneli kart numaralarını (boşluk/tire ile) eşleştirir
  • ibanIBAN'ları eşleştirir (2 harf + 2 rakam + 10–30 alfanümerik)

İpuçları

  • Anahtar kelimeler birebirdir — tüm geçişleri yakalamak için yaygın varyantları ekleyin (Ali Yılmaz / Yılmaz, Ali / Ali Y.).
  • Taranmış PDF'ler düzgün karartılmaz — görünen mürekkep sadece resimdir. Önce PDF OCR çalıştırın, sonucu indirin, sonra karartın.
  • Karartma 'eşleşme yok' diyorsa PDF'inizin seçilebilir metni olup olmadığına bakın (bir okuyucuda Ctrl+F ile deneyin).
  • Büyük PDF'ler (50 MB'a yakın) daha uzun sürer. İşlem sunucuda yapılır ve indirdikten sonra dosya silinir.

Önemli: karartma kalıcıdır

Metnin üzerine çizilen siyah dikdörtgenin aksine, bu araç apply_redactions kullanarak altındaki metni PDF içerik akışından siler. Karartılmış dosya orijinale geri döndürülemez. Farklı karartmalarla yeniden yayımlamanız gerekebileceği için orijinali her zaman ayrı saklayın.

Server-sideSunucu tarafında işlenir

Bu araç işlem için sunucu tarafı servis kullanır; yüklenen dosyalar/istekler kalıcı depolama amacıyla tutulmaz.

Açıklama

Karartma, PDF işlemleri arasında kötü yapıldığında gerçek sonuçlar doğurabilen az sayıdaki operasyondan biri; karartılmış görünenle gerçekten karartılmış olan arasındaki uçurum, basına yansıyan neredeyse her kamu karartma hatasının kaynağı. Tanıdık desen şu: biri hassas bir belge alıyor, gizlemek istediği kelimelerin üstüne siyah dikdörtgen koyuyor, PDF’i kaydediyor ve içeriklerin gittiğine inanarak dünyaya gönderiyor. Gitmediler. Siyah dikdörtgen sayfanın üstüne yerleştirilmiş bir grafik nesne; altındaki metin hâlâ PDF’in içerik akışının bir parçası ve karartılan bölgeyi başka bir belgeye kopyalayan, PDF’i bir metin çıkarıcıdan geçiren ya da yalnızca Acrobat’ın seçim aracını kullanan herkes orijinal metni saniyeler içinde geri alıyor. Bu araç bunu yapmıyor. Görünür siyah dikdörtgeni çizmenin yanı sıra altındaki metni içerik akışından kaldırıyor; karartılmış içerik standart kurtarma tekniklerinin hiçbiriyle geri getirilemiyor.

Gerçekten karartmaya ihtiyaç duyan içerik kategorileri, bakmaya başladıktan sonra şaşırtıcı şekilde geniş. Hukuki keşif hazırlığı imtiyazlı yazışmaları, avukat çalışma ürününü ve mahkeme kararlarıyla korunan bilgileri karartmayı gerektiriyor. Resmi bilgi edinme talebi paketleri kişisel bilgileri, belirli ulusal güvenlik detaylarını ve sürmekte olan soruşturma özelliklerini karartmayı gerektiriyor. Dış incelemecilere giden iç belgeler (denetçiler, düzenleyiciler, M&A’da olası alıcılar) alıcının görmeye yetkili olmadığı bilgileri karartmayı gerektiriyor. Sistemler arasında dolaşan tıbbi kayıtlar KVKK kapsamında hasta tanımlayıcılarının karartılmasını gerektiriyor. Gazeteciliğe giden mülakat dökümleri kaynak isimlerinin kaldırılmasını gerektiriyor. Halka açılan finansal tablolar bazı bölümlerde belirli tutarların kaldırılmasını gerektiriyor. Her birinin kendi yasal rejimi var ama altta yatan teknik operasyon — belirli metnin gerçekten kaybolması — aynı.

Üç giriş yöntemi farklı operasyonel durumları kapsıyor. Anahtar kelime tabanlı karartma, tam olarak ne kaldıracağını bildiğinde — belirli bir isim, dava numarası, proje kod adı — ve her geçişin belgeden silinmesini istediğinde doğru yaklaşım. Regex önayarlar, desenin öngörülebilir ama belirli değerlerin değişken olduğu yaygın PII kategorilerini hâlletiyor: e‑posta adresleri, telefon numaraları, T.C. kimlik numaraları, kredi kartı numaraları, doğum tarihleri. Regex yaklaşımı, hangi adreslerin mevcut olduğunu bilmen gerekmeden belgedeki her e‑postayı yakalıyor; uzun keşif belgelerinde kişisel bilgi hacminin elle saymanın pratik olmadığı durumlarda paha biçilmez. Dikdörtgen karartma, kaldırılacak içeriğin metin tabanlı olmadığı durumlar için — bir imza görseli, bir logo, görünür olmaması gereken bir grafik — ya da çevreleyen metnin sağlam kalması gerektiği durumlar için.

Regex önayar kütüphaneleri özellikle değerli; çünkü kendi yazsan ince biçimde yanlış olabilen desenleri kodluyorlar. Acemi bir ‘telefon numarası’ regex’i `(0212) 123 45 67` ile eşleşip `0212.123.4567` ya da `+90 212 123 45 67`’i kaçırabiliyor; acemi bir ‘e‑posta’ regex’i artı işaretli, alt alanlı ya da sıra dışı TLD’li adresleri kaçırabiliyor. Buradaki önayarlar gerçek içeriklere karşı test edilmiş ve biçimlendirme varyasyonlarını hâlletiyor; el yazımı desenlerin kaçıracağı eşleşmeleri yakalıyor. Karartmayı kaçırmanın yasal etkisinin ciddi olduğu kategorilerde — KVKK denetçileri, mahkeme yaptırımları, profesyonel etik şikâyetleri — önayar kullanmak, son dakika baskısı altında tek seferlik desen yazmaktan anlamlı biçimde daha güvenli.

Görsel teyit, karartmada çoğu operasyondan daha çok önemli; çünkü hatanın sonuçları büyük ve hata biçimi sessiz. Buradaki arayüz, dosya kesinleştirilmeden önce sayfayı uygulanmış karartmalarla gösteriyor; doğru içeriğin kaldırıldığını ve istenmeyen ek bir şeyin yakalanmadığını teyit edebiliyorsun. İndirmeden önce önizlemeyi gözden geçirmek edinilmesi gereken bir alışkanlık; alternatif, bir belgeyi göndermek ve sonradan regex’in olmaması gerekeni yakaladığını ya da bir dikdörtgenin hedefi tam kapatmadığını öğrenmek. Önizleme kontrolünün maliyeti saniyeler; yanlış yapmanın maliyeti kariyer belirleyici olabiliyor.

Görsel karartmayla bazen ‘metadata karartması’ denilen şey arasında anlaşılması gereken bir ayrım var — görünür içerik yerine PDF’in metadata alanlarına gömülü bilgilerin kaldırılması. PDF’ler görünür sayfada görünmeyen ama metadata okuma araçlarıyla çıkarılabilen yazar adları, oluşturma tarihleri, yazılım imzaları ve hatta taslak geçmişi taşıyabiliyor. Kapsamlı karartma her ikisini de hâlletiyor: görünür içerik içerik akışından kaldırılıyor ve metadata alanları belge özelliklerinden temizleniyor. Bu araç her iki katmanı da ele alıyor; ama operasyonun çift doğasını açıkça belirtmekte fayda var çünkü ‘karartılmış’ bir dosyayı bozulmamış metadata ile göndermek amacın bir kısmını boşa çıkarıyor.

Karartma iş akışlarındaki yaygın başarısızlık biçimleri eğitici, neye dikkat edileceğini gösteriyor. Altındaki metni kaldırmayan araçlarda çizilen siyah dikdörtgenler klasik durum — işlevsel karartma olmadan görsel karartma. PDF’te gerçek karakterler yerine konturlarla render edilmiş metin, regex deseniyle karartılmış görünebilir ama aslında orijinal harfleri hâlâ kodlayan değişmemiş vektör konturları olabiliyor. Otomatik dolduran değerleriyle formlar; görünür alan karartılsa bile gerçek girdi gösteriliyor. Karartmanın dokunmadığı bir katmanda yaşayan ama karartılan içeriğin kopyalarını içeren yorumlar ve ek açıklamalar. Buradaki yol bunların hepsini yalnızca görsel dikdörtgenler çizmek yerine içerik akışı düzeyinde çalışarak ele alıyor; ama daha basit yaklaşımların neden başarısız olduğunu anlamak, bir karartmanın gerçekten işe yaradığına güvenmenin temeli.

Operasyonel olarak iş akışı: yükle, karartılacak içeriği belirle, önizle, kesinleştir, indir. Dosyalar geçici depolamada işleniyor, bağlantılar kısa sürede geçersizleşiyor; hesap açma yok, filigran yok, arka planda günlük kota saymıyor. Birden fazla PDF arka arkaya geçebiliyor — tek bir dosyanın ötesinde, tek bir keşif sunumu için bir yığın belgeyi karartmak gerektiğinde işe yarıyor. Çoğu dosya birkaç saniyede işleniyor; çok yüzlerce sayfalık ve çok regex eşleşmeli belgeler oransal olarak biraz uzasa da yine tek seferde tamamlanıyor. Çıktı, gizli katmanı olmayan düzleştirilmiş bir PDF — karartılan içerik dosyadan gerçekten kaldırılmış, sadece üzeri kapatılmış değil.

Hukuki ya da uyumluluk işi için bunu kullanan herkes için son bir operasyonel not. Karartılmış PDF türev bir belge; orijinal PDF nerede sakladıysan orada duruyor. Düzenlemeli ortamlarda en iyi uygulama, orijinali uygun erişim kayıtlarına sahip kontrollü bir konumda tutmak, karartılmış sürümü dağıtım için talebe göre üretmek ve karartılmış dosyaya kanonik kayıt olarak güvenmemek. Bu ‘her şeyi içeren ana kopyayı’ ‘yalnızca yetkilendirileni içeren dağıtım kopyasından’ ayırıyor; bir iç soruşturma ya da düzenleyici inceleme her zaman karartmaları tersine mühendislikle çıkarmak zorunda kalmadan tam bağlamı geri alabiliyor. Araç dağıtım kopyasını üretiyor; orijinal mevcut kontrollerinin altında kalıyor.

Türkiye’de KVKK uyumu açısından da bu aracın belirgin bir yeri var. Veri sorumluları, ilgili kişilere veri aktarımı sırasında ya da iç denetim raporlarını dış paydaşlarla paylaşırken kişisel verilerin gerekenden fazlasını ifşa etmemekle yükümlü. Bir personel performans raporunu denetçiye iletirken çalışan adlarının ve T.C. kimlik numaralarının karartılması, KVKK 5. ve 6. maddelerinin pratik bir uygulaması. Aynı şekilde müşteri şikâyet yönetiminde, yasal soruşturmalarda kanıt olarak sunulan belgelerde ve bilgi edinme taleplerinde kişisel veri minimizasyonu ilkesi gerçek bir karartma akışını gerektiriyor — siyah kutunun altında metin kalmaması, KVKK denetimine girildiğinde önemli bir uygunluk kanıtı.

Sağlık ve hastane işletme tarafında bu aracın özel bir yeri var. Bir hastane kalite denetimi için iç süreç raporlarını paylaşırken hasta isimlerini, T.C. kimlik numaralarını ve epikriz detaylarını karartmak zorunda; bu adımı atlamak ya da yüzeysel bir kara kutuyla geçiştirmek hem etik hem hukuki ciddi sonuçlar doğurabiliyor. Aynı titizlik finans sektöründeki kredi inceleme komiteleri, sigorta tazminat değerlendirme süreçleri ve denetim firmalarının çalışma kâğıtları için de geçerli. Dosyanın elde dolaşan kopyaları bir gün düşman bir analize girebilir — gerçek karartma uygulanmış olmasının değeri tam o anda kendini gösteriyor.

Gazetecilik ve araştırmacı yayıncılık tarafında da gerçek bir kullanım alanı var. Bir muhabire ulaşan sızdırılmış belgeyi yayımlamadan önce kaynak bilgisini, üçüncü taraf isimlerini ve hassas iletişim verilerini karartmak meslek etiği gereği. T24, Diken, Bianet gibi yayın organlarının ve daha küçük araştırma masalarının çoğu bu işi profesyonel araçlar olmadan yapmaya çalıştığında kolayca riske giriyor. Gerçek karartma uygulanmış bir belgeyi yayımladığında muhabir yalnızca etiği değil aynı zamanda kaynağın güvenliğini de koruyor; haberin yayımlandıktan sonra dosyanın incelemeye girmesi gibi durumlarda altta hâlâ orijinal metnin durması, kaynağın deşifre olmasına yol açan en sık nedenlerden biri.

Kullanım örnekleri

  • İhale belgelerini KVKK uyarınca kişisel veri kaldırılmış olarak yayımlayın.
  • Hukuki eklerde müvekkil ismini karartın.
  • Banka hesap özetini anonimleştirerek kreditöre iletin.
  • İletişim bilgisi yoğun bir PDF’ten telefonları temizleyin.

Nasıl çalışır

  1. 1Seçilebilir metni olan bir PDF yükleyin (taramaysa önce OCR).
  2. 2Hazır desenleri ve/veya satır satır anahtar kelimeleri girin.
  3. 3Uygulayıp indirin — karartmalar kalıcıdır.

SSS

Altındaki metin gerçekten silinir mi?

Evet. PyMuPDF’in apply_redactions fonksiyonu metni içerik akışından siler; sadece kutu üstüne koymaz.

Karartma geri alınabilir mi?

Hayır. Orijinali saklayın; karartılmış indirme, metin çıkarılmış ayrı bir dosyadır.

Tarama PDF’lerde çalışır mı?

Yalnızca metin katmanı varsa. Önce OCR çalıştırın.

Dosyalar saklanıyor mu?

Hayır. İndirmeden sonra silinir.

İlgili rehberler