Changer le mot de passe d'un fichier PDF
Contents
[
Hide
]
Changer le mot de passe d’un fichier PDF
Pour changer le mot de passe d’un fichier PDF, vous devez créer un objet PdfFileSecurity puis appeler la méthode ChangePassword. Vous devez passer l’ancien mot de passe propriétaire et les nouveaux mots de passe utilisateur et propriétaire à la méthode ChangePassword.
Le code suivant vous montre comment changer les mots de passe d’un fichier PDF.
public static void ChangePassword() {
PdfFileInfo pdfFileInfo = new PdfFileInfo(_dataDir + "sample_encrypted.pdf");
// Créer un objet PdfFileSecurity
if (pdfFileInfo.isEncrypted()) {
PdfFileSecurity fileSecurity = new PdfFileSecurity();
fileSecurity.bindPdf(_dataDir + "sample_encrypted.pdf");
fileSecurity.changePassword("OwnerP@ssw0rd", "Pa$$w0rd1", "Pa$$w0rd2", DocumentPrivilege.getPrint(),
KeySize.x256);
fileSecurity.save(_dataDir + "sample_encrtypted1.pdf");
}
}