Mots de passe, Sécurité & Métadonnées IronPDF fournit aux développeurs de solides options de sécurité PDF, permettant la personnalisation et la configuration des métadonnées, des mots de passe, des autorisations, et plus encore. Avec les options de mots de passe, de sécurité et de métadonnées d'IronPDF, vous pouvez créer des autorisations et des niveaux de sécurité personnalisés pour répondre aux besoins de votre document PDF. Ceci est fait grâce à l'utilisation de classes telles que les classes SecuritySettings et MetaData. Certaines options incluent la limitation des documents PDF à être non imprimables, les définir en mode lecture seule et la protection par mot de passe et par cryptage de 128 bits de vos documents PDF. La personnalisation des métadonnées fonctionne en implémentant la classe MetaData pour accéder aux diverses options de métadonnées PDF, et en les définissant avec vos valeurs personnalisées. Cela inclut le changement de l'auteur, des mots-clés, des données modifiées, et plus encore. La personnalisation des paramètres de sécurité inclut la possibilité de définir des mots de passe d'utilisateur et de propriétaire personnalisés, des permissions d'impression, un mode lecture seule, et plus encore. class="examples__featured-snippet"> 5 étapes pour définir les mots de passe, les métadonnées et la sécurité du PDF var pdf = PdfDocument.FromFile("encrypted.pdf", "password"); System.Collections.Generic.List<string> metadatakeys = pdf.MetaData.Keys; var metadatakeys = pdf.MetaData.Keys; pdf.MetaData.Author = "Satoshi Nakamoto"; pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key"); Pour commencer à personnaliser la sécurité de vos documents PDF, vous devez d'abord charger un PDF existant ou en créer un nouveau. Ici, nous avons chargé un document PDF protégé par mot de passe existant, où nous avons entré le mot de passe nécessaire pour ouvrir le document PDF. Une fois le PDF chargé, nous utilisons ensuite pdf.MetaData.Keys pour obtenir les métadonnées actuelles du PDF. Pour supprimer des valeurs de métadonnées PDF existantes, utilisez la méthode RemoveMetaDataKey. Pour commencer à définir de nouvelles valeurs de métadonnées, utilisez pdf.MetaData.metadataField (par exemple, pdf.MetaData.Keywords), puis assignez simplement la nouvelle valeur. Les champs de métadonnées tels que Titre et Mots-clés prennent des valeurs de chaîne, tandis que le champ ModifiedData prend des valeurs de date-heure. Ensuite, nous avons défini de nouveaux paramètres de sécurité à l'aide de la classe SecuritySettings. Comme vous pouvez le voir, il existe une variété de paramètres que vous pouvez définir ici. Ceci vous donne le contrôle total sur les autorisations et les niveaux de sécurité pour chaque document PDF avec lequel vous travaillez. Pour accéder à ces paramètres, vous devez simplement vous assurer d'utiliser pdf.SecuritySettings, suivi du paramètre que vous souhaitez ajuster. Par exemple, la méthode MakePdfDocumentReadOnly définit le document PDF en lecture seule, en cryptant le contenu en 128 bits. Autres options pour SecuritySettings incluent : AllowUserAnnotations : Contrôle si les utilisateurs peuvent annoter le PDF ou non. AllowUserPrinting : Contrôle les autorisations d'impression pour le document. AllowUserFormData : Définit les autorisations pour savoir si les utilisateurs peuvent remplir les formulaires. OwnerPassword : Définit le mot de passe du propriétaire pour le PDF, qui est utilisé pour désactiver ou activer les autres paramètres de sécurité. UserPassword : Définit le mot de passe utilisateur pour le PDF, qui doit être saisi pour ouvrir ou imprimer le document. Une fois que vous avez défini les métadonnées personnalisées, les mots de passe, et les paramètres de sécurité pour votre document PDF, utilisez la méthode pdf.SaveAs pour enregistrer votre PDF à un emplacement spécifié. Apprenez à gérer les métadonnées PDF avec IronPDF Voir sur GitHub Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/security-and-metadata Télécharger ZIP Tutoriel connexe Guide pratique connexe Documentation de classe Obtenir des packs linguistiques Télécharger IronPDF DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :16,154,058 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.