Un PDF peut contenir des champs d'information supplémentaires, inventés par la personne qui l'a créé, en plus des champs standard comme Titre, Auteur et Créateur. Userproperties est un simple indicateur oui/non qui vous indique si un document contient ou non l'un de ces champs supplémentaires.
Quels fichiers l'affichent, et d'où vient la valeur
Userproperties concerne les documents PDF. Vous ne le rencontrerez pas dans une photo, une vidéo ou un fichier audio. On l'appelle aussi XMP User Properties, d'après l'Extensible Metadata Platform d'Adobe, le format de métadonnées utilisé par les PDF et de nombreux autres types de fichiers.
Cet indicateur est défini par un logiciel, et non saisi manuellement. Il apparaît lorsque le programme qui a produit le PDF a ajouté au document ses propres propriétés nommées. Les programmes qui font cela transfèrent généralement des informations structurées depuis une autre source : exports d'ingénierie et de CAO, systèmes de gestion documentaire, générateurs de rapports et de formulaires, modèles d'édition. Le contenu de ces propriétés, cependant, provient souvent au départ d'une personne. Quelqu'un a saisi un numéro de projet, un client, un service ou un statut de relecture dans l'application d'origine, et l'export l'a transféré dans le PDF.
À quoi ressemble la valeur
Il n'existe que deux valeurs possibles, et aucune unité : Yes si le document contient des propriétés définies par l'auteur, et No s'il n'en contient pas. Certains outils affichent la même information sous forme true ou false.
C'est tout ce que cette ligne peut vous indiquer. Elle enregistre l'existence de telles propriétés quelque part dans le document ; elle n'énumère ni leurs noms ni leur contenu. Un Yes sert donc de piste plutôt que de réponse, tandis qu'un No est une réponse complète : il n'y a rien de ce type dans le fichier.
Pourquoi c'est important
La raison de s'y intéresser est la confidentialité, et en particulier le type d'informations qui fuitent par accident. Les propriétés définies par l'auteur sont souvent l'endroit où se trouvent les détails internes, précisément parce qu'elles ont été créées pour un usage interne et n'étaient pas destinées à être lues par un tiers. Un dessin exporté depuis une application de conception peut contenir un code projet et le nom d'un site. Un contrat exporté depuis un système documentaire peut contenir une référence interne, un valideur ou un service. Rien de tout cela n'apparaît sur les pages lorsque vous ouvrez le PDF et faites défiler, donc personne ne remarque que ces données sont présentes.
Un Yes est donc une bonne raison d'examiner de plus près un fichier avant de le publier, de l'envoyer par e-mail à un client ou de l'ajouter à un dépôt public. Effacer les métadonnées d'un PDF supprime ces propriétés ainsi que les autres champs cachés, ce qui est la solution habituelle lorsqu'un document doit sortir sans informations sensibles.
Il existe un second usage, plus discret. Si vous remettez un PDF à un imprimeur, un éditeur ou un service d'archives, cet indicateur permet de vérifier rapidement ce qu'un export a réellement fait. Il vous indique si des données structurées supplémentaires ont été emportées au passage, ou si le fichier est exactement aussi simple qu'il en a l'air.