Sécurité PDF
Le Documentize PDF Security pour .NET est un outil puissant conçu pour améliorer la sécurité de vos documents PDF en fournissant des capacités de cryptage et de décryptage. Il garantit que vos informations sensibles restent confidentielles et protégées contre les accès non autorisés.
Caractéristiques principales :
- Cryptez les documents PDF : Sécurisez vos fichiers PDF en ajoutant des mots de passe utilisateur et propriétaire.
- Décryptez les documents PDF : Supprimez le cryptage des PDF si besoin.
- Définissez les autorisations : Contrôlez les autorisations telles que l’impression, la copie et la modification du contenu.
- Automatisation : Intégrez le cryptage et le décryptage dans vos applications .NET pour des flux de travail automatisés.
- Conformité : Assurez-vous que vos documents répondent aux normes de l’industrie en matière de sécurité des documents.
Comment crypter un document PDF
Pour crypter un document PDF, suivez ces étapes :
- Créez une instance de la classe
Security
. - Créez une instance de
EncryptionOptions
avec les mots de passe utilisateur et propriétaire souhaités. - Ajoutez le fichier PDF d’entrée en utilisant la méthode
AddInput
. - Définissez le chemin du fichier de sortie en utilisant
AddOutput
. - Exécutez le cryptage en utilisant la méthode
Process
.
1// Instancier le plugin Security
2var plugin = new Security();
3
4// Configurer les options de cryptage
5var opt = new EncryptionOptions("user_password", "owner_password");
6
7// Ajouter le fichier PDF d'entrée
8opt.AddInput(new FileDataSource("path_to_pdf"));
9
10// Spécifier le fichier PDF crypté de sortie
11opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
12
13// Effectuer le processus de cryptage
14plugin.Process(opt);
Comment décrypter un document PDF
Pour décrypter un document PDF, suivez ces étapes :
- Créez une instance de la classe
Security
. - Créez une instance de
DecryptionOptions
avec le mot de passe nécessaire. - Ajoutez le fichier PDF crypté en utilisant la méthode
AddInput
. - Définissez le chemin du fichier de sortie en utilisant
AddOutput
. - Exécutez le décryptage en utilisant la méthode
Process
.
1// Instancier le plugin Security
2var plugin = new Security();
3
4// Configurer les options de décryptage
5var opt = new DecryptionOptions("user_password");
6
7// Ajouter le fichier PDF crypté d'entrée
8opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
9
10// Spécifier le fichier PDF décrypté de sortie
11opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
12
13// Effectuer le processus de décryptage
14plugin.Process(opt);
Définir les autorisations sur les documents PDF
Lors du cryptage d’un PDF, vous pouvez définir diverses autorisations pour contrôler comment le document peut être utilisé.
- Impression : Autoriser ou interdire l’impression du document.
- Copie : Autoriser ou interdire la copie de contenu.
- Modification : Autoriser ou interdire les modifications du document.
Pour définir des autorisations, vous pouvez configurer les EncryptionOptions
en conséquence.