Ana içeriğe geç
PPDF123

PDF'yi Paylaşmadan Önce Temizleyin

PDF temizle, PDF'den seçilmiş etkin ve gizli içeriği kaldırır: belge açılış ve ek JavaScript eylemleri, gömülü dosyalar, XMP ve Info meta verileri ile bağlantı açıklamaları; isteğe bağlı olarak yazı tiplerini de. Paylaşım hijyenidir, antivirüs taraması ya da karartma değildir.

Dosyaları buraya sürükleyip bırakın veya seçmek için tıklayın

PDF kabul edilir · dosya başına en fazla 500.0 MB · bir seferde en fazla 20 dosya

Bir dosyayı Ctrl/Cmd+V ile veya pano menüsünden de yapıştırabilirsiniz.

PDF temizle, iletmeden önce seçilmiş etkin ekleri kaldırır: katalog JavaScript kancaları (`AA`, `OpenAction`), XMP Metadata, EmbeddedFiles adı ağacı, trailer Info sözlüğü, sayfa düzeyinde `AA`, Link açıklamaları ve açarsanız sayfa Font kaynakları.

Site varsayılanında JavaScript, gömülü dosyalar, XMP, Info meta verileri ve bağlantılar açıktır. `removeFonts` varsayılan kapalıdır; Font kaynaklarını soymak metni yok edebilir veya kutuya çevirebilir. API üzerinden çağırırsanız her `removeX=true` bayrağını göndermediğiniz sürece hiçbir şey kaldırılmaz.

Bu, yüklenen PDF'te sözlük cerrahisidir; qpdf `--sanitize` değildir, antivirüs taraması değildir, karartma değildir. Sayfada görünen adlar ve rakamlar kalır. Gövdedeki sırlar gitmeliyse Metin karart kullanın.

Hâlâ gereken ekleri önce çıkarın. Dağıtım için bir kopyayı temizleyin. Belge açılış eylemine bağlı hesaplamalar durabilir. Adlandırılmış betikler ağacındaki, form alanlarındaki veya ek açıklama eylemlerindeki JavaScript kaldırılmaz; kalanları JavaScript'i göster listeler. Düzleştirme başka iştir: açıklamaları içeriğe çizer; etkin kataloğu silmez.

Yalnızca değiştirme hakkınız olan dosyaları temizleyin. Bütün kalması gereken kayıtlardan denetim meta verisini soymak uygun olmayabilir.

Parola korumalı dosyaların kilidi, parolayı girdiğinizde bu sayfada sizin için açılır; API çağıranları önce Parolayı kaldır çalıştırır. İndirdikten sonra PDF'yi açıp gereken sayfaların hâlâ çizildiğini doğrulayın; özellikle `removeFonts` açıksa.

Temizliği paylaşım öncesi hijyen sayın; güvenlik onayı değil. Bu anahtarlar gittikten sonra kötü niyetli PDF hâlâ kötü niyetli olabilir.

Özellikler

  • İlgili anahtarlar açıkken katalog JS kancaları, XMP, Info, gömülü dosya adları ve Link açıklamalarını kaldırır
  • Yazı tipi kaldırma isteğe bağlı; varsayılan kapalı
  • Kötü amaçlı yazılım tarayıcısı veya karartma değildir
  • Anonim API: /api/v1/security/sanitize-pdf

Bu araç ne zaman kullanılır

  • İç iletimden önce tedarikçi PDF'ini temizlemek
  • Yayımlamadan önce beklenmeyen EmbeddedFiles'ı kaldırmak
  • Artık tıklanmaması gereken dosyalardan Link açıklamalarını çıkarmak

PDF'den JavaScript ve meta verileri nasıl kaldırırım?

  1. Paylaşmadan önce temizleme hakkınız olan PDF'yi yükleyin.
  2. Bağlantı veya meta veri saklanmalıysa dışında varsayılanları bırakın. removeFonts'u sonucu bilmeden açmayın.
  3. İşle'ye tıklayın ve temizlenmiş PDF'yi indirin.
  4. Dosyayı açıp sayfaların hâlâ çizildiğini doğrulayın. Görünür sırlar gitmeliyse ayrıca Metin karart çalıştırın.

Sınırlar ve özel durumlar

  • Kötü amaçlı yazılım tarayıcısı değildir
  • Betiğe bağlı özellikleri kapatabilir
  • Adlandırılmış betikler ağacındaki, form alanlarındaki ve ek açıklamalardaki JavaScript kaldırılmaz
  • Görünür sırlar için karartma gerekir; yalnızca temizleme yetmez
  • Bu sitedeki yükleme sınırı: dosya başına 500 MB; yaklaşık 95 MB üzerindeki dosyalar parçalar hâlinde gönderilir. Doğrudan tek bir API isteğinin gövdesi 100 MB ile sınırlıdır.

Örnekler

  • EmbeddedFiles adı ağaçlı PDF, removeEmbeddedFiles true iken o ağacı kaybeder
  • Tek betiği belge açılış eylemi olan bir dosya, removeJavaScript sonrasında onu artık çalıştırmaz

Bu araç için gizlilik

Dosyalar HTTPS üzerinden yüklenir, bellek içinde veya sunucularımızdaki kısa ömürlü geçici bir dizinde işlenir ve sonucunuz hazır olduğunda silinir. Daha sonra gezinme, eğitim veya reklam profilleri için kopya tutmayız. Saklama ayrıntıları ve AdSense çerez bildirimleri için Gizlilik Politikası'na bakın.

Sık sorulan sorular

Temizleme parolayı kaldırır mı?
Hayır. Kaldırma hakkınız olan şifreleme için Parolayı kaldır kullanın.
Form alanları hâlâ çalışır mı?
Temizleme, katalogdaki ve sayfalardaki belge açılış eylemini ve ek eylemleri kaldırır. Hesaplamalar gibi alan düzeyindeki betikler kaldırılmaz. Göndermeden önce dosyayı deneyin.
PDF düzleştir ile aynı mı?
Hayır. Düzleştirme açıklamaları sayfa içeriğine çizer. Temizleme seçilmiş katalog, ad ve açıklamaları siler.
Temizleme dosyanın kötü amaçlı yazılım içermediğini garanti eder mi?
Hayır. Listelenen sözlükleri kaldırır. Tarayıcı veya onay değildir.

Son güncelleme:

Koddan çağırın

Bu sitedeki her araç düz bir REST arayüzüdür. Anonim kullanım için hesap veya API anahtarı gerekmez. Tarayıcı, geliştirici ve yapay zeka ajanları için aynı şekilde kullanılabilir.

curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
  -F "[email protected]" \
  -F "removeJavaScript=true" \
  -F "removeEmbeddedFiles=true" \
  -F "removeXMPMetadata=true" \
  -F "removeMetadata=true" \
  -F "removeLinks=true" \
  -F "removeFonts=false" \
  -o output.pdf

Model Context Protocol konuşan ajan istemcileri için MCP aracı olarak da kullanılabilir (JSON-RPC 2.0, POST /mcp). Tam API belgesi

Bir yapay zekâ ajanıyla kullanın

Beceri

Bu beceriyle Claude Code, Codex, Cursor ve diğer yapay zekâ ajanları sizin için "PDF temizle" işlemini yapabilir: /skills/pdf123-sanitize.md

Tüm ajan becerileri

Dosyalar yalnızca bu işlem için kullanılır ve ardından otomatik silinir.