Mots de passe, Sécurité & Métadonnées
IronPDF for Python offre un contrôle complet sur la sécurité et les métadonnées des documents PDF — y compris les informations sur l'auteur, les mots-clés, les mots de passe et les restrictions des autorisations utilisateur.
Commencer
Chargez un PdfDocument, modifiez les propriétés de ses objets MetaData et SecuritySettings, puis enregistrez. Les métadonnées et les paramètres de sécurité sont appliqués ensemble en une seule opération de sauvegarde.
Propriétés des métadonnées
MetaData.Author: Définit le nom de l'auteur du document visible dans les propriétés PDF.MetaData.Keywords: Définit des mots-clés SEO associés au document.MetaData.ModifiedDate: Enregistre la dernière modification du document.Now()insère l'horodatage actuel.
Paramètres de sécurité
SecuritySettings.RemovePasswordsAndEncryption(): Efface tous les mots de passe existants et le cryptage du document avant d'appliquer de nouveaux paramètres.SecuritySettings.MakePdfDocumentReadOnly(key): Restreint la modification du document. Lakeyest une clé de signature interne, pas un mot de passe visible par l'utilisateur.SecuritySettings.AllowUserAnnotations: LorsqueFalse, les utilisateurs ne peuvent pas ajouter d'annotations dans un visualiseur PDF.SecuritySettings.AllowUserCopyPasteContent: LorsqueFalse, empêche la copie de texte depuis le PDF.SecuritySettings.AllowUserFormData: LorsqueFalse, les champs de formulaire ne peuvent pas être remplis par l'utilisateur.SecuritySettings.AllowUserPrinting: Contrôle les autorisations d'impression.PdfPrintSecurity.FullPrintRightspermet l'impression ; utiliser d'autres valeurs pour la restreindre.SecuritySettings.OwnerPassword: Mot de passe requis pour éditer ou changer les paramètres de sécurité dans un visualiseur PDF.SecuritySettings.UserPassword: Mot de passe requis pour ouvrir et lire le PDF.
Apprenez à sécuriser les documents PDF avec IronPDF for Python !

