Supprimer le JavaScript d’un PDF
Un PDF peut exécuter du JavaScript à l’ouverture, au changement de page ou au clic dans un champ. Supprimez les scripts et les actions automatiques : le document reste lisible, simplement sans code.
Comment ça marche
- Déposez un ou plusieurs fichiers PDF.
- Les scripts et actions automatiques sont retirés de tout le document.
- Téléchargez le PDF sans scripts.
Fonctionne bien pour
- PDF de source inconnue, avant de les ouvrir dans un lecteur qui exécute les scripts.
- Documents qui ouvrent d’eux-mêmes des fenêtres, la boîte de dialogue d’impression ou des sites web.
- Archivage : des documents statiques, sans code, sont plus simples à conserver et à contrôler.
- Plusieurs fichiers à la fois, par exemple tout un dossier de téléchargements.
Limites
- Les formulaires qui calculent des totaux, contrôlent la saisie ou modifient des champs selon vos choix cessent de le faire.
- Toutes les actions automatiques sont retirées, y compris celles sans JavaScript, comme les actions lancées à l’ouverture d’une page.
- Ce n’est pas un antivirus : l’outil retire scripts et actions, mais ne vérifie pas la présence de logiciels malveillants.
- Les PDF protégés par mot de passe (chiffrés) sont refusés – retirez d’abord le mot de passe.
Questions fréquentes
Où le JavaScript peut-il se cacher dans un PDF ?
Dans les scripts au niveau du document, dans l’action lancée à l’ouverture du fichier, dans les liens et boutons, et dans les actions automatiques liées aux pages, aux annotations et aux champs de formulaire. L’outil supprime tout cela.
Pourquoi supprimer le JavaScript d’un PDF ?
Les scripts ne servent presque jamais à lire un document, mais ils ont déjà servi à attaquer des lecteurs PDF, à savoir quand un fichier est ouvert ou à ouvrir des sites. Un PDF sans scripts est plus simple et plus sûr à transmettre.
Le document fonctionnera-t-il encore ?
Le texte, les images, les liens vers des sites et les signets restent. Seul ce que faisait le code s’arrête : calculs, contrôles, boutons à scripts et actions automatiques.
Le PDF est-il envoyé sur un serveur ?
Non. Le fichier est traité dans votre navigateur sans qu’aucun de ses scripts soit exécuté, et il reste sur votre appareil. Les utilisateurs Pro peuvent aussi utiliser l’API HTTP payante.