Odstranění JavaScriptu z PDF

PDF umí spouštět JavaScript při otevření, při přechodu na stránku nebo po kliknutí do pole. Odstraňte skripty i automatické akce – dokument zůstane čitelný, jen bez kódu.

Jak to funguje

  1. Vložte jeden nebo více souborů PDF.
  2. Skripty a automatické akce se odstraní z celého dokumentu.
  3. Stáhněte si PDF bez skriptů.

Dobře funguje pro

  • PDF z neznámých zdrojů, dřív než je otevřete v prohlížeči, který skripty spouští.
  • Dokumenty, které samy otevírají vyskakovací okna, dialog tisku nebo webové stránky.
  • Archivace: statické dokumenty bez kódu se snáz uchovávají i kontrolují.
  • Více souborů najednou, třeba celá složka stažených dokumentů.

Omezení

  • Formuláře, které počítají součty, kontrolují zadání nebo mění pole podle vaší volby, to přestanou dělat.
  • Odstraní se všechny automatické akce, i ty bez JavaScriptu, například akce spouštěné při otevření stránky.
  • Nejde o antivirus: nástroj odstraní skripty a akce, ale soubor na malware nekontroluje.
  • PDF chráněná heslem (šifrovaná) nástroj odmítne – heslo nejdřív odstraňte.

Časté otázky

Kde se v PDF může JavaScript skrývat?

Ve skriptech na úrovni dokumentu, v akci spouštěné při otevření souboru, v odkazech a tlačítkách a v automatických akcích u stránek, poznámek a formulářových polí. Nástroj odstraní všechny.

Proč z PDF odstraňovat JavaScript?

Ke čtení dokumentu skripty potřeba skoro nejsou, ale už byly zneužity k útokům na prohlížeče PDF, ke sledování, kdy se soubor otevřel, nebo k otevírání webů. PDF bez skriptů je jednodušší a bezpečnější předat dál.

Bude dokument dál fungovat?

Text, obrázky, odkazy na weby i záložky zůstanou. Přestane jen to, co dělal kód: výpočty, kontroly, tlačítka se skripty a automatické akce.

Nahrává se PDF na server?

Ne. Soubor se zpracuje ve vašem prohlížeči, aniž by se spustil jakýkoli jeho skript, a zůstane ve vašem zařízení. Uživatelé Pro mohou použít i placené HTTP API.