Cambiar Contraseña de Archivo PDF
Contents
[
Hide
]
Cambiar Contraseña de un Archivo PDF
Para cambiar la contraseña de un archivo PDF, necesitas crear un objeto PdfFileSecurity y luego llamar al método ChangePassword. Debes pasar la contraseña de propietario existente y las nuevas contraseñas de usuario y propietario al método ChangePassword.
El siguiente fragmento de código te muestra cómo cambiar las contraseñas de un archivo PDF.
public static void ChangePassword() {
PdfFileInfo pdfFileInfo = new PdfFileInfo(_dataDir + "sample_encrypted.pdf");
// Crear objeto 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");
}
}