Solution de protection des documents PDF

Protégez les documents PDF avec des applications et des API multiplateformes gratuites

Comment protéger un fichier PDF à l'aide de la bibliothèque Aspose.PDF

Afin de protéger le fichier PDF, nous utiliserons l’API Aspose.PDF qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme . Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages. Vous pouvez utiliser la méthode Encrypt de l’objet Document pour chiffrer un fichier PDF. Vous pouvez transmettre le mot de passe de l’utilisateur, le mot de passe du propriétaire et les autorisations à la méthode Encrypt. En plus de cela, vous pouvez passer n’importe quelle valeur de l’énumération CryptoAlgorithm. Cette énumération fournit différentes combinaisons d’algorithmes de chiffrement et de tailles de clés. Vous pouvez transmettre la valeur de votre choix. Enfin, enregistrez le fichier PDF crypté à l’aide de la méthode Enregistrer de l’objet Document.

API High Code pour ajouter ou supprimer des signatures électroniques d’un document


API natives pour signer électroniquement les fichiers PDF à l’aide de .NET, .NET Core, Java, C++ et Android.

Chiffrer un fichier PDF

<% protect0.code-block.subtitle %>

// Open document
Document document = new Document(dataDir+ "Encrypt.pdf");
// Encrypt PDF
document.Encrypt("user", "owner", 0, CryptoAlgorithm.RC4x128);
dataDir = dataDir + "Encrypt_out.pdf";
// Save updated PDF
document.Save(dataDir);