Mots de passe, Sécurité & Métadonnées

IronPDF peut apporter des modifications aux métadonnées des PDF et aux paramètres de sécurité. En termes de sécurité, cela inclut la possibilité de rendre les PDF en lecture seule, non imprimables, protégés par mot de passe et chiffrés. Pour les métadonnées, cela inclut la possibilité de définir de nouvelles propriétés et d'éditer celles existantes.

Pour gérer les métadonnées d'un PDF dans IronPDF pour Java, le développeur doit d'abord récupérer une référence à son MetadataManager. Cette classe fournit des méthodes pour un accès direct et une modification du contenu méta du PDF. Les développeurs peuvent rapidement lire et éditer les propriétés méta couramment définies sur les documents PDF en utilisant des getters et des setters du même nom.

La liste complète des propriétés avec des getters et des setters pratiques est ci-dessous :

  • Producer
  • CreationDate
  • Creator
  • Author
  • Keywords
  • Subject
  • Title
  • ModifiedDate

L'exemple de code utilise les méthodes setAuthor, setTitle, setKeywords et setModifiedDate 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 précédemment listées, utilisez les méthodes getAnyMetadata et setAnyMetadata avec le nom de la propriété souhaitée.

De même, l'accès et la modification des paramètres de sécurité sur un document PDF doivent être effectués via un SecurityManager. Appelez getSecurity sur un PdfDocument pour récupérer une référence à son SecurityManager et l'utiliser pour restreindre l'accès au PDF selon 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.

Explorer l'API MetadataManager pour la gestion des PDF en Java

Prêt à commencer?
Version : 2025.11 vient de sortir