Ce court didacticiel décrit le processus de comment modifier le mot de passe PDF à l’aide de C#. Il contient les références aux ressources nécessaires pour établir l’environnement, une liste des étapes à effectuer lors de l’écriture de l’application et un exemple de code exécutable qui peut être utilisé pour changer le mot de passe du fichier PDF à l’aide de C#. Différentes options sont également abordées pour personnaliser le cryptage du fichier PDF résultant tout en définissant les nouveaux mots de passe pour le fichier PDF cible.
Étapes pour changer le mot de passe PDF à l’aide de C#
- Définissez l’environnement pour utiliser Aspose.PDF for .NET pour modifier le mot de passe
- Instanciez un objet de la classe PdfFileInfo en fournissant le nom de fichier du PDF protégé par mot de passe
- Vérifiez si le fichier PDF cible est crypté par un mot de passe et effectuez le reste des étapes
- Créez un objet de classe PdfFileSecurity pour changer le mot de passe
- Liez le fichier PDF cible avec l’objet PdfFileSecurity
- Appelez la méthode ChangePassword() pour modifier les mots de passe du propriétaire et de l’utilisateur
- Enregistrez le fichier PDF résultant après avoir changé les mots de passe
Ces étapes résument le processus sur comment changer le mot de passe du fichier PDF à l’aide de C#. Le processus commence par la confirmation du cryptage du fichier PDF cible car il indique que le fichier PDF est protégé par un mot de passe. Une fois la protection confirmée, la classe PdfFileSecurity est utilisée pour lier le fichier PDF cible qui modifie réellement le mot de passe en appelant la méthode ChangePassword().
Code pour changer le mot de passe du PDF en utilisant C
Ce code montre le processus de comment changer le mot de passe pour PDF en utilisant C#. Il utilise la propriété IsEncrypted de la classe PdfFileInfo qui est vraie uniquement si le fichier PDF cible est chiffré par un mot de passe. L’objet PdfFileSecurity est utilisé pour changer le mot de passe où l’ancien mot de passe du propriétaire, le nouveau mot de passe pour le propriétaire, le nouveau mot de passe pour l’utilisateur, les privilèges de document qui doivent être autorisés et la taille de la clé comme 40, 128 ou 256 qui est à utiliser pour crypter le fichier PDF.
Dans cette rubrique, nous avons appris le processus de comment changer un mot de passe PDF à l’aide de C#. Si vous souhaitez apprendre le processus de base de définition d’un mot de passe d’un fichier PDF d’avion, reportez-vous à l’article sur comment protéger un fichier PDF avec un mot de passe en C#.