Ubah Kata Sandi File PDF

Ubah Kata Sandi File PDF

Untuk mengubah kata sandi file PDF, Anda perlu membuat objek PdfFileSecurity dan kemudian memanggil metode ChangePassword. Anda perlu memasukkan kata sandi pemilik yang ada dan kata sandi pengguna serta pemilik baru ke metode ChangePassword.

Cuplikan kode berikut menunjukkan cara mengubah kata sandi file PDF.

    public static void ChangePassword() {
        PdfFileInfo pdfFileInfo = new PdfFileInfo(_dataDir + "sample_encrypted.pdf");
        // Buat objek 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");
        }
    }