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 :

  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 en utilisant la méthode AddInput.
  4. Définissez le chemin du fichier de sortie en utilisant AddOutput.
  5. 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 :

  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 crypté en utilisant la méthode AddInput.
  4. Définissez le chemin du fichier de sortie en utilisant AddOutput.
  5. 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.

 Français