Bhinish Dhiman

Comment voir et supprimer le nom de l'auteur et les autres métadonnées d'un PDF

Traduit de l’original en anglais. Lire l’original

Ouvrez PDF metadata et ajoutez le PDF : son titre, son auteur et son sujet s'affichent dans les trois champs, lus directement dans le fichier. Videz ceux que vous voulez faire disparaître, appuyez sur le bouton et téléchargez la copie ; les champs vidés y sont écrits vides. L'outil ne permet pas de modifier les mots-clés, le créateur, les dates ni un éventuel paquet XMP, et la bibliothèque qui enregistre le fichier remplace le producteur par son propre nom.

Un PDF contient quelques champs qui le décrivent, et que la plupart des gens ne regardent jamais. Celui qui pose problème, c’est le champ auteur. Il contient souvent un vrai nom ou un identifiant d’entreprise, et il voyage avec le document : un CV exporté depuis un ordinateur professionnel peut arriver chez un nouvel employeur avec le domaine de l’ancien.

Les champs, et ce que l’outil fait de chacun

Le dictionnaire d’informations du document est l’ensemble des champs nommés qu’un PDF stocke à côté de ses pages, défini par la norme ISO 32000. Presque tous les logiciels qui ouvrent un PDF le lisent. L’outil en affiche trois et vous permet de les réécrire ; les autres, il les laisse tels quels ou, pour le producteur et la date de modification, c’est la bibliothèque qui enregistre le fichier qui les réécrit à votre place.

Champ Contient généralement Dans l’outil Dans la copie téléchargée
Titre (Title) Un titre, si le logiciel qui a créé le fichier en a défini un Affiché et modifiable Ce que vous laissez dans le champ, ou rien
Auteur (Author) Souvent un vrai nom ou un identifiant d’entreprise Affiché et modifiable Ce que vous laissez dans le champ, ou rien
Sujet (Subject) Une courte description, si quelqu’un en a écrit une Affiché et modifiable Ce que vous laissez dans le champ, ou rien
Mots-clés (Keywords) Une liste de termes Non affiché Non modifié par l’outil
Créateur (Creator) L’application dans laquelle le document a été réalisé Non affiché Conservé ; remplacé par le nom de la bibliothèque s’il était vide
Producteur (Producer) La bibliothèque PDF qui a écrit le fichier Non affiché Remplacé par le nom de la bibliothèque avec laquelle l’outil enregistre
Date de création La date de première écriture du fichier Non affichée Conservée ; fixée à maintenant si elle était vide
Date de modification La date du dernier enregistrement Non affichée Fixée au moment où vous utilisez l’outil

Le producteur désigne la bibliothèque qui a écrit le fichier, pas l’application que vous avez utilisée. Beaucoup d’applications reposent sur la même bibliothèque PDF, c’est pourquoi ce nom vous est souvent inconnu. Vous ne pouvez pas le modifier ici, mais sa valeur d’origine ne subsiste pas non plus dans ce dictionnaire, puisque la bibliothèque avec laquelle l’outil enregistre y inscrit son propre nom.

Voir et effacer les métadonnées

  1. Ouvrez PDF metadata et choisissez Add a PDF (ajouter un PDF), ou déposez le fichier sur la page. Si le fichier est protégé par un mot de passe, saisissez-le dans la case qui apparaît et validez.
  2. Regardez les champs Title, Author et Subject. Ils se remplissent à partir du fichier dès son ouverture : ce que vous voyez est donc ce que le document indique actuellement. Un champ vide signifie que le fichier ne contient rien à cet endroit.
  3. Videz les champs que vous voulez faire disparaître, ou saisissez de nouvelles valeurs. Vous pouvez vider les trois ; c’est la façon habituelle de les supprimer.
  4. Appuyez sur le bouton PDF metadata. Une ligne sous le résultat indique ce qui a été enregistré, par exemple que le titre, l’auteur et le sujet ont été supprimés.
  5. Téléchargez la copie, qui porte le nom de l’original suivi de -metadata, et envoyez celle-ci plutôt que l’original.

Un champ vidé est écrit vide, il ne garde pas son ancienne valeur. C’est toute la différence entre supprimer les métadonnées et faire semblant de les supprimer.

Ce que l’outil ne peut pas supprimer

Les trois champs couvrent ce que presque tous les logiciels lisent. Ils ne représentent pas tout ce qu’un PDF peut révéler sur son origine.

  • Les mots-clés, le créateur et la date de création ne sont pas proposés à la modification. Si l’un d’eux permet de vous identifier, l’outil ne l’effacera pas.
  • Un paquet XMP est un bloc de métadonnées distinct, écrit en XML, que certains producteurs intègrent en plus du dictionnaire d’informations du document. L’outil ne le réécrit pas, donc un nom qui s’y trouve subsiste.
  • Les métadonnées attachées à des objets individuels à l’intérieur du fichier, plutôt qu’au document, ne sont pas modifiées non plus.
  • Tout ce qui figure sur les pages elles-mêmes, comme un nom dans un en-tête, un pied de page ou un bloc de signature, relève du contenu des pages, pas des métadonnées.
  • Les restes de pages supprimées auparavant demeurent dans un fichier non protégé. L’outil charge le document puis l’enregistre de nouveau, ce qui réenregistre tous les objets que le fichier contenait ; or notre mesure de la compression PDF sans perte a montré que cela inclut le contenu des pages supprimées.

Deux effets secondaires sont bons à connaître lorsque le fichier était protégé par un mot de passe. L’outil le déchiffre dans un nouveau document avant d’écrire, si bien que la copie téléchargée n’a plus de mot de passe, et que ses mots-clés, son créateur et sa date de création ne sont pas repris. Si le document doit rester verrouillé, protégez de nouveau la copie nettoyée avec Protect PDF.

Pour un document où cela compte vraiment, l’outil conseille lui-même d’imprimer aussi vers un nouveau PDF. Sous Windows, imprimer les pages depuis Microsoft Edge vers l’imprimante Microsoft Print to PDF crée un nouveau fichier à partir de celles-ci. Nous n’avons pas vérifié quelles métadonnées cette imprimante écrit : contrôlez donc le résultat avant de l’envoyer.

Autres méthodes

Pour voir tous les champs, y compris ceux que cet outil n’affiche pas, la commande pdfinfo de poppler affiche les métadonnées d’un fichier en ligne de commande :

pdfinfo input.pdf

Parmi les méthodes que nous avons vérifiées, aucune fonction intégrée à macOS ou à Windows ne permet de modifier ces champs.

Vérifier que rien n’a été envoyé

Nettoyer un fichier à cause de ce qu’il dit de vous est une bien mauvaise raison de l’envoyer sur le serveur de quelqu’un d’autre. Une fois les champs remplis, c’est-à-dire quand la page a téléchargé le code dont elle a besoin, coupez votre connexion réseau, videz les champs et enregistrez. Tout fonctionne de la même façon hors ligne, car la lecture comme l’écriture se font dans l’onglet.

Voyez ce que contient votre fichier avec PDF metadata et, s’il doit partir protégé par un mot de passe, ajoutez-en un ensuite avec Protect PDF.