Mots de passe, sécurité et métadonnées
IronPDF peut modifier les métadonnées et les paramètres de sécurité des PDF. En termes de sécurité, il est possible de rendre les PDF en lecture seule, non imprimables, protégés par un mot de passe et cryptés. Pour les métadonnées, cela inclut la possibilité de définir de nouvelles propriétés et de modifier les propriétés existantes.
Pour gérer les métadonnées d'un PDF dans IronPDF for Java, le développeur doit d'abord récupérer une référence à son MetadataManager
. Cette classe fournit des méthodes permettant d'accéder directement au méta-contenu du PDF et de le modifier. Les développeurs peuvent rapidement lire et modifier les méta-propriétés communément définies sur les documents PDF à l'aide de getters et setters portant le même nom.
La liste complète des propriétés avec des getters et setters pratiques se trouve ci-dessous :
Producteur
CreationDate
Créateur
Auteur
Mots clés
Subject
Titre
ModifiedDate
L'exemple de code utilise les méthodes
setAuthor
,setTitle
,setKeywords
etsetModifiedDate
pour modifier l'auteur, le titre et les mots-clés du document de travail.Pour obtenir et définir des propriétés autres que celles listées précédemment, utilisez les méthodes
getAnyMetadata
etsetAnyMetadata
avec le nom de la propriété souhaitée.De même, l'accès et la modification des paramètres de sécurité d'un document PDF doivent se faire par l'intermédiaire d'un
SecurityManager
. AppelergetSecurity
sur unPdfDocument
pour récupérer une référence à sonSecurityManager
et l'utiliser pour restreindre l'accès au PDF en fonction de l'utilisation prévue.Les développeurs Java peuvent utiliser un objet
SecurityOptions
pour un contrôle plus granulaire des paramètres de sécurité des PDF.