Pourquoi un outil de suppression doit faire ses preuves
La plupart des utilitaires « supprimer les métadonnées PDF » vident quelques champs et vous rendent un fichier. Deux choses tournent mal régulièrement, et aucune ne se voit sans vérification.
L'objet survit à la suppression. Retirer /Metadata du catalogue détache le paquet XMP — cela ne l'efface pas. La plupart des écrivains sérialisent tous les objets qu'ils ont analysés, référencés ou non : le paquet reste donc dans le fichier et se lit avec n'importe quel outil qui parcourt les objets au lieu de suivre le catalogue. Cet outil effectue un balayage d'accessibilité après chaque suppression et jette tout ce que plus rien ne désigne, y compris les orphelins déjà présents.
L'enregistrement est incrémental. Ajouter un catalogue nettoyé aux octets d'origine laisse l'ancien catalogue, et toutes ses valeurs, intacts plus haut dans le fichier. Le récupérer prend une commande. Cet outil réécrit toujours le fichier entier.
La phase de vérification
Après l'écriture, les nouveaux octets sont rouverts et relus depuis zéro. Vous obtenez une valeur avant et après pour chaque champ, puis un contrôle plus profond : chaque valeur supprimée est cherchée dans toutes les chaînes, toutes les clés de dictionnaire et tous les flux décodables du fichier écrit.
Cela donne l'une des trois réponses honnêtes par valeur :
- Disparue — introuvable dans la sortie.
- Toujours dans le fichier — signalé comme une erreur. Rien n'est balayé sous le tapis.
- Trouvée dans le contenu de la page — la valeur est écrite sur la page elle-même, et aucun outil de métadonnées ne peut l'enlever. Il faut un vrai caviardage, et l'outil le dit au lieu de laisser croire que le fichier est propre.
Ce qui peut être supprimé
Tout le dictionnaire Info (en conservant éventuellement le titre), les clés Info personnalisées, /Producer et /Creator, le paquet XMP, le /PieceInfo du document et des pages (InDesign et Illustrator y laissent beaucoup de choses), l'arbre de structure et le mark info, les fichiers intégrés, le JavaScript dans toutes ses cachettes, /OpenAction et les actions supplémentaires, les annotations, et l'identifiant de document du trailer qui relie chaque révision à l'original.
Supprimer l'arbre de structure détruit l'accessibilité pour les lecteurs d'écran : l'option est désactivée par défaut et avertit quand vous l'activez.
Confidentialité
Le fichier est lu et réécrit dans votre navigateur. Il n'est jamais téléversé — seul arrangement raisonnable pour un outil dont le but est de retirer des informations que vous ne voulez pas partager.
Tiny Online Tools







