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 chiffrement et de déchiffrement. Il garantit que vos informations sensibles restent confidentielles et protégées contre tout accès non autorisé.

Caractéristiques clés :

  • Chiffrer des documents PDF : Sécurisez vos fichiers PDF en ajoutant des mots de passe utilisateur et propriétaire.
  • Déchiffrer des documents PDF : Supprimez le chiffrement des PDF si nécessaire.
  • Définir des autorisations : Contrôlez des autorisations telles que l’impression, la copie et la modification de contenu.
  • Automatisation : Intégrez le chiffrement et le déchiffrement 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 chiffrer un document PDF

Pour chiffrer un document PDF, suivez ces étapes :

  1. Créez une instance de la classe Security.
  2. Créez une instance de EncryptionOptions avec les mots de passe utilisateur et propriétaire souhaités.
  3. Ajoutez le fichier PDF d’entrée à l’aide de la méthode AddInput.
  4. Définissez le chemin du fichier de sortie à l’aide de AddOutput.
  5. Exécutez le chiffrement en utilisant la méthode Process.
 1// Instancier le plugin de sécurité
 2var plugin = new Security();
 3
 4// Configurer les options de chiffrement
 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 chiffré de sortie
11opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
12
13// Effectuer le processus de chiffrement
14plugin.Process(opt);

Comment déchiffrer un document PDF

Pour déchiffrer un document PDF, suivez ces étapes :

  1. Créez une instance de la classe Security.
  2. Créez une instance de DecryptionOptions avec le mot de passe nécessaire.
  3. Ajoutez le fichier PDF chiffré à l’aide de la méthode AddInput.
  4. Définissez le chemin du fichier de sortie à l’aide de AddOutput.
  5. Exécutez le déchiffrement en utilisant la méthode Process.
 1// Instancier le plugin de sécurité
 2var plugin = new Security();
 3
 4// Configurer les options de déchiffrement
 5var opt = new DecryptionOptions("user_password");
 6
 7// Ajouter le fichier PDF chiffré d'entrée
 8opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
 9
10// Spécifier le fichier PDF déchiffré de sortie
11opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
12
13// Effectuer le processus de déchiffrement
14plugin.Process(opt);

Définir des autorisations sur les documents PDF

Lors du chiffrement 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.

 Français